JS基礎

1.<script></script>標簽包裹JS代碼,一般放在body后面 (放在前面瀏覽器會比較靠前的加載JS代碼從而導致報錯《未找到該元素啥的》)

一萨咳、定義變量

1.var a ;
變量的類型:
1.數(shù)值類型 0疫稿、1培他、2鹃两、3、4靶壮、5、6腾降、7、8抗果、9

var a = 123;

2.字符串類型(用單引號或者雙引號包裹,字符串的類型可以是任意字符)

var b = "你好"

3.布爾類型 true 真 false 假

var d = true;
var e = false;

4.null(屬于對象類型) 空類型

f = null

5.undefind

var g;

二冤馏、定義變量

變量 -》用來存儲數(shù)據(jù)的容器 變量被保存在內存里面
變量是有要求的
1.變量名必須是字母逮光、數(shù)字墩划、下劃線、$組成 數(shù)字不能開頭
不能是關鍵字乙帮、保留字
區(qū)分大小寫
規(guī)范: 駝峰命名法

如何查看關鍵字

console.log(a);

類型轉換(數(shù)值類型察净、字符串類型、布爾類型的相互轉換)

1.轉數(shù)值類型 Number(’‘)

      console.log(Number("123"));
     console.log(Number("00123"));
     console.log(Number(true));
     console.log(Number(false));
      console.log(Number(null));
     console.log(Number(undefined));

2.轉化成字符串

                 console.log(String(123));
     console.log(String(0));
     console.log(String(true));
     console.log(String(false));
     console.log(String(undefined));
     console.log(String(null));

3.轉布爾類型

      console.log(Boolean("0"));
     console.log(Boolean("1"));
     console.log(Boolean("true"));
     console.log(Boolean(""));
     console.log(Boolean("-5"));
     // 字符串轉布爾 非空為真
     console.log(Boolean(null)); 
     console.log(Boolean(undefined));
     // undefined和null 是false
     console.log(Boolean(0));
     console.log(Boolean(4));
     console.log(Boolean(-400));
      // 數(shù)字轉布爾 非零為真

獲取值 改變值

1.獲取值可以通過id名類名等找到具體的元素
然后我們用一個變量來存儲他势决,或者直接改變樣式

document.getElementById("uName").value

通過ID名來找到ID名為“uName”的元素 點就代表的 他的value值

document.getElementById("uName").value = "老鐵雙擊666";
等號就代表賦值

改變div(標簽)的內容可以使用innerHTML屬性

在JS中改變HTMl內容
innerHTML 可以是標簽 并且可以被解析
document.getElementById("first").innerHTML="<h1>扎心了媒鼓,老鐵</h1>";
字符串拼接操作 + 對字符串的作用就是拼接
console.log("123"+"asd"+"你好"+"a" +" ");

輸出的三種方式 檢查程序非常有用

輸出主要為了檢查程序里面的某個值株搔,以此來調試程序味廊。
console.log('這是控制臺打印');
alert('這是彈框消息');
document.write('這是文檔寫入');

JS運算符

分為五大類
1.賦值運算符 =
等號不是數(shù)學里面的相等雷猪,而是把等號有點的賦值給等號左邊(優(yōu)先級最低)
2.算術運算符

      • / % ++ --
        a++ 和 ++a 都是讓a 在原來的基礎上加一 晰房,區(qū)別是++a是先自加然后在參與別的運算射沟,a++是先參與相關的運算在自加
        3.關系運算符(比較)

< >= <= == != === !==
三個等號与境、不等等 代表數(shù)值和類型都要判斷
4.邏輯運算符
&& 邏輯與 兩個條件同時滿足為真
|| 邏輯或 兩個條件滿足一個為真
摔刁!非 真就變假 假就變真
5.條件運算符
條件表達式 ? 表達式1 :表達式2 如果條件表達式為真 整個結果就是表達式1 反之表達式2

運算符的優(yōu)先級

算數(shù)運算符 大于 關系運算符 大于 邏輯運算符 大于 賦值運算符

短路與 短路或

在邏輯與里面如果第一個條件為false 那么第二個條件就不會執(zhí)行
在邏輯或里面 如果第一個條件為真 就可以判定整個表達式為真 此時第二者表達式就不會執(zhí)行
短路與 一假具假 短路或 一真具真

獲取元素

通過getElements獲取到的是一組數(shù)據(jù)會放在數(shù)組里面
通過標簽獲取元素

document.getElementByTagName
通過Name屬性獲取元素
document.getElementsByName
通過類名獲取元素
document.getElementsByClassName

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末绑谣,一起剝皮案震驚了整個濱河市借宵,隨后出現(xiàn)的幾起案子矾削,更是在濱河造成了極大的恐慌,老刑警劉巖欲间,帶你破解...
    沈念sama閱讀 222,627評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件括改,死亡現(xiàn)場離奇詭異家坎,居然都是意外死亡,警方通過查閱死者的電腦和手機惹骂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評論 3 399
  • 文/潘曉璐 我一進店門对粪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來装蓬,“玉大人,你說我怎么就攤上這事儡遮“蹈希” “怎么了肃叶?”我有些...
    開封第一講書人閱讀 169,346評論 0 362
  • 文/不壞的土叔 我叫張陵因惭,是天一觀的道長绩衷。 經常有香客問我咳燕,道長,這世上最難降的妖魔是什么剥险? 我笑而不...
    開封第一講書人閱讀 60,097評論 1 300
  • 正文 為了忘掉前任宪肖,我火速辦了婚禮,結果婚禮上么介,老公的妹妹穿的比我還像新娘蜕衡。我一直安慰自己,他們只是感情好慨仿,可當我...
    茶點故事閱讀 69,100評論 6 398
  • 文/花漫 我一把揭開白布帘撰。 她就那樣靜靜地躺著万皿,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蹬耘。 梳的紋絲不亂的頭發(fā)上减余,一...
    開封第一講書人閱讀 52,696評論 1 312
  • 那天,我揣著相機與錄音休里,去河邊找鬼妙黍。 笑死拭嫁,一個胖子當著我的面吹牛抓于,可吹牛的內容都是我干的。 我是一名探鬼主播怕品,決...
    沈念sama閱讀 41,165評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼肉康,長吁一口氣:“原來是場噩夢啊……” “哼吼和!你這毒婦竟也來了骑素?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 40,108評論 0 277
  • 序言:老撾萬榮一對情侶失蹤末捣,失蹤者是張志新(化名)和其女友劉穎创橄,沒想到半個月后筐摘,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 46,646評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡圃酵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,709評論 3 342
  • 正文 我和宋清朗相戀三年郭赐,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片捌锭。...
    茶點故事閱讀 40,861評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡观谦,死狀恐怖,靈堂內的尸體忽然破棺而出豁状,到底是詐尸還是另有隱情泻红,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布讹躯,位于F島的核電站蜀撑,受9級特大地震影響酷麦,放射性物質發(fā)生泄漏。R本人自食惡果不足惜沃饶,卻給世界環(huán)境...
    茶點故事閱讀 42,196評論 3 336
  • 文/蒙蒙 一糊肤、第九天 我趴在偏房一處隱蔽的房頂上張望馆揉。 院中可真熱鬧升酣,春花似錦噩茄、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春凿菩,著一層夾襖步出監(jiān)牢的瞬間机杜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評論 1 274
  • 我被黑心中介騙來泰國打工衅谷, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留椒拗,地道東北人。 一個月前我還...
    沈念sama閱讀 49,287評論 3 379
  • 正文 我出身青樓会喝,卻偏偏與公主長得像,于是被迫代替她去往敵國和親玩郊。 傳聞我的和親對象是個殘疾皇子肢执,可洞房花燭夜當晚...
    茶點故事閱讀 45,860評論 2 361

推薦閱讀更多精彩內容

  • 一、簡單了解和基礎知識 1.js引入方式 第一種:直接在body標簽下面引入js文件或者直接在下面寫js代碼译红; 第...
    空谷悠閱讀 463評論 0 2
  • 一预茄、DOM 什么是DOM耻陕?Document Object Model(文檔對象模型)。DOM是針對HTML和XML...
    空谷悠閱讀 974評論 0 2
  • 第四天 02-語言基礎-第01天{變量、語句} 第四天JS基礎知識輸出語句JS書寫位置內嵌式外聯(lián)式標簽屬性變量變量...
    believedream閱讀 530評論 1 9
  • 記錄學習第二周結束,感覺自己有了些許收獲诅诱,也有狀態(tài)不穩(wěn)定的時候,在考研準備前期暴露出來反而感覺很安心它改,慢慢的進入狀...
    云雅閱讀 167評論 0 0
  • 我想你,狠想柏蘑,狠想 想得心都疼了 可你,不知道 我想你庞溜,狠想又官,狠想 染上了瘋狂 可你,看不到 我愛你觉阅,狠愛,狠愛 ...
    宿時閱讀 280評論 3 1