js基礎知識總結(全)

2022-02-07 05:56:46 字數 837 閱讀 1915

1.js版helloworld

2.注釋

單行//

多行 /**/

3.操作符

+、-、*、/、%、+=、-=、==(數值一樣)、===(型別和數值都一樣)

4.邏輯運算子

5.定義變數(弱型別)

var num= 1;

var string = "我是中國人";

var myboolean = true;

6.方法(用function定義)

7.流程控制語句

if(){}else{}

while(){}

do{}while()

switch()

continue 結束當前迴圈,進入下一次迴圈

break  退出迴圈

8.js物件

var obj = new object();

obj.name = "tom";

obj.age = 18;

function fun (a,b){

return a+":"+b;

obj.myfun = fun;

alert(obj.myfun(obj.name,obj.age));

9.undefine、null

undefine 定義變數沒有為其賦值結果為undefine

var a;

alert(a);//結果為undefine

null   將變數置為null

var b=1;

b = null;

alert(b);//結果為null

10.常用方法

操作string類

操作date類

js基礎知識總結

作為梳理的目錄 移動端開發相關 框架和工具相關 vue資料繫結原理 vue父子元件和兄弟元件的通訊問題 vuex的原理 vuex的action和mutation的非同步操作和同步操作問題 vue的事件監聽 vue router獲取自定義引數 vue router的go相關 vue元件設計相關 模組化...

js基礎知識總結(一)

ecmascript es 負責翻譯,為js的核心,直譯器。dom document object model 文件物件模型 賦予js操作html的能力,document。bom browser object modal 瀏覽器物件模型 賦予js操作瀏覽器的能力,window,不相容不建議使用。5種...

js基礎知識入門總結

1 第乙個js程式 乙個專案包括三部分 前端 html css js 資料庫 後端技術 引入方式 頁面中直接寫,script標籤引入 js事件繫結 input type button value 按鈕 onclick myclick input type button value 按鈕 id btn...