4.8日学习

it2022-05-05  151

1. 1: var arr = []; 2: arr[push](123); × 3: arr["push"](123); √ 第一种写法:将push方法看做了变量   2.typeof会误将值为null的变量指示为Object,但实际上null不是Object   3.条件判断语句中对象被认为是true   4. 1: var func = function(arg1,arg2,arg3,arg4,arg5){}; 2: func.length = 5;   函数期望参数的个数保存在其length属性中,而argments数组的长度则是实参个数   5.函数作用域中有this对象代表调用该函数的对象. 函数作为方法被调用时,默认this值等于该对象。   6.call方法中第一个参数指定this的值,其他参数传给调用call方法的函数作为其参数进行调用

转载于:https://www.cnblogs.com/stinwebfrontend/p/5366297.html


最新回复(0)