摘要: 一、對象 1.使用對象作爲對象的屬性名 會導致問題,先將對象轉換成字符串(屬性名必須為字符類型),於是所有對象都對應了這個屬性{[object Object]:10},數組不會發生這種問題,因爲數組轉換成字符串是arr=[1,2,3]->{1,2,3:10} 2.對象的淺複製(一、5&二、7) 對象 阅读全文
posted @ 2020-07-11 20:39 菠蘿的旅行 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、對象 1.對象的創建 var obj=new Object();//構造函數創建法 ​ var obj={};//字面量創建法 ​ var obj=Object.create({}) 2.鍵值對 對象key只能是字符類型 var a="keys"; var obj={ //key:value n 阅读全文
posted @ 2020-07-10 22:05 菠蘿的旅行 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、位运算 一般在c++等编译型代码中使用可以大大地提高效率,js是解释型语言,使用位运算的主要原因是:代码不易于人看到,用于专项的处理内容 1.位与& console.log(25&34);//0 //011001 //100010 //000000 console.log(6&7);//6 任何 阅读全文
posted @ 2020-07-09 19:13 菠蘿的旅行 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、JS基础 1.js的组成 核心(ECMAScript)、DOM、BOM 2.js的引入及写法 1.在head里插入script标签,引入外部js代码 这里的js无法调用body里的标签和代码(因为HTML是从上向下的同步解释性文档) 2.在body标签最末尾引入script标签,直接在html内 阅读全文
posted @ 2020-07-07 22:29 菠蘿的旅行 阅读(193) 评论(0) 推荐(0) 编辑