-
javascript:;查看全部
-
javascript:;查看全部
-
javascript:;查看全部
-
javascript:;查看全部
-
javascript:;查看全部
-
javascript:;查看全部
-
javascript:;查看全部
-
函数声明不能立即调用,函数表达式可以查看全部
-
函数声明被前置,可以提前调用,函数表达式不可以查看全部
-
以{}组成块block,常用于for循环和if判断语句中,要注意没有块级作用域,比如for循环中var i=0;写在()内和写在for循环外面是一样的;还是属于全局变量; 在函数内定义 var a=b=1;会隐式定义出全局变量b;在函数外获取不到a,为undefined,但可以获取到b 在ES6面试之后有了let,即开始有了块级作用域查看全部
-
Javascript中基本类型也会有属性和方法,JavaScript会智能的转换一个临时的包装对象,当完成访问后,临时对象会被销毁掉查看全部
-
JavaScript有六种类型,五种原始类型,一种对象类型,obj查看全部
-
join()--将数组转换为字符串,可打印数组。 join("")给数组添加组合符号。如arr=[a,b,c];arr.join("_");//"a_b_c",原数组未被修改 reverse()倒序排列数组。注意原数组会被修改 sort()按照字母的顺序排序,但是无法满足复杂的字符串,即无法按数字大小排序 sort(function(a,b){return a-b})---在sort方法中定义一个函数,如果是升序排列的话,前面的值要小于后面的值,就要返回一个负数;如果是降序排列的话;前面的数会大于后面的数,返回一个正数。注意原数组会被修改。 concat()合并数组,不会修改原数组 slice(a,b)表示截取数组第a个索引元素到第b个索引元素结束,左闭右开;当a,b值为负数时,表示倒着截取数组,且不对原数组不修改。 splice(a)只有一个参数时,表示在a索引的位置截断数组,形成两个数组; splice(a,b)有两个参数时,表示在a索引的位置截取b个元素形成新数组。 splice(a,b,新元素) splice方法原数组会被修改。查看全部
-
arr.push(*);从数组末尾添加元素,等价于arr[arr.length]=* arr.pop();删除数组末尾的元素,等价于arr.length-=1; arr.unshift(*);从数组头部添加元素 arr.shift();从数组头部删除元素 delete arr[i];删除数组第i-1位置的值,置为undefined,数组的长度不变查看全部
-
javascript 弱类型动态语言 无需关注类型,查看全部
举报
0/150
提交
取消