js if for 详解 获取元素方式 及一些js 基础知识
生活随笔
收集整理的這篇文章主要介紹了
js if for 详解 获取元素方式 及一些js 基础知识
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
##獲取元素的新方法## --document.querySelector('Css Selector{css選擇器}') 接收一個css選擇器(通配,群組,類,包含,id。。。。等) 若這個選擇器對應的是一組元素,就找第0個,注意js從0開始計數。CSS計數從一開始。 ##判斷## 當同一種操作有兩種不同結果時要用if if(判斷條件){ 條件成立執行內容 }else{ 條件不成立執行內容} if括號中真正接收的是布爾值即true 或 false if(最終接收內容為true或false){ 為true時執行的內容 }else{ 為假時執行語句} 一種操作下,會有兩種或兩種以上的執行結果,記得用判斷。 寫if判斷時 首先找到判斷條件。 如果沒有條件就創造一個條件。(注意style提取 的是行內樣式,若行內樣式沒有則第一次提取為空。) 自己定義布爾值時,先進行定義,然后在if()中應用是不需要進行判斷 直接書寫即可 --------------------------------------------------------------------------------------------------------------------------- 比較語句 邏輯運算符 ==相等 !=不等 >=大于等于 <=小于等于 >大于 <小于 ----------------------------------------------------------------------------------------------------------------- true成立(真) false不成立(假) 數據類型: 10 number 數字 ”abs“字符串 function()函數 undefined未定義 document對象 boolean布爾值(只有true和false兩個值) ----------------------------------------------------------------------------------------------------------------- 自定義條件 自己定義布爾值,并進行應用 !取反符號。一般做布爾值命名前綴為is ------------------------------------------------------------------------------------------------------------------ if的幾種寫法 if(){ }else{ ]; if(){ 條件成立就執行里面內容,下邊else if 就不會執行 }else if(){ 上邊條件不成立,就查看本條件 } 變量命名規則: 大小寫敏感 字母、數字、美元符號($)和下劃線 首字母不允許數字 禁止使用關鍵字、保留字 ------------------------------------------------------------------------------------------------------------------------ user-select:none;(用戶選中樣式,個瀏覽器樣式不同) document.querySelectorAll(li);找到所有的li元素,獲取到的為一組元素。 一組元素在JS下不能直接操作。我們把一組元素叫做元素的類集合。 li[ ]選取組中的第幾個li元素 js從0 開始。若想操作一組元素,可以使用循環。 能同時獲取一組元素的方式 document.getElementsByTagName("標簽名" );獲取元素下的某種類型的標簽。,獲取的結果是 一組元素(元素的集合) document.getElementsByClassName("class名" );獲取元素下的同class的標簽。,獲取的結果是 一組元素(元素的集合) 一組元素(或元素集合,類數組) 操作時。 1.一組元素不能直接操作。 2.一組元素哪怕只有一個,他也是一組元素。 3.一組元素在操作時可以使用下標。 4.如果需要知道這組元素有幾個,可以使用length屬性。 ---------------------------------------------------------------------------------------------------------------------------- ##循環## 循環在頁面加載完成后就執行完畢,而循環中的點擊事件是在循環完成之后才執行。 所以獲取循環的值時,會獲取到循環執行完之后的結果。 在事件函數中,this代表觸發當前事件的元素。轉載于:https://www.cnblogs.com/YinWeiBlog/p/7476584.html
總結
以上是生活随笔為你收集整理的js if for 详解 获取元素方式 及一些js 基础知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 雪中送炭的反义词
- 下一篇: 增长黑客的秘诀在于数据的运用