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