7

1-分别说明 split slice splice join 方法的作用和参数,并举例

split('分隔符') 分割字符串   

slice(开始位置,结束位置) 左闭右开截取字符串   

splice(开始位置,结束位置,新添加的元素) 数组增删改   

join('连接符')将数组链接成字符串 2-举例说明强制类型转换和隐式类型转换   

1.强制转换
通过String(),Number(),Boolean()函数强制转换

2-举例说明强制类型转换和隐式类型转换?
强制(parseInt,parseFloat,number)
隐式(== – ===)
3-判断一个变量是否是数组的方法?(2-3 种)

变量 instanceof 类型 返回的是布尔值 true false<br>例: var a = [] a instanceof Array
构造函数 constructor
数组方法 isArray()

4-什么是原型对象?

在JavaScript 中,每当定义一个对象(函数) 时候,对象中都会包含一些预定义的属性。其中函数对象的一个属性就是原型对象 prototype 。注:普通对象没有prototype,但是有_ _ proto _ _ 属性 。

原型对象其实就是普通对象 (Function.prototype 除外,它是函数对象,但它很特殊,他没有prototype 属性(前面说道函数对象都有prototype 属性))。

5-什么是原型链?

JS 在创建对象(不论是普通对象还是函数对象) 的时候,都有一个叫做
_ _ proto _ _ 的内置属性,用于指向创建它的函数对象的原型对象 prototype 。
我们把这个有_ _ proto _ _ 串起来的直到Object.prototype. _ _proto _ _ 为null的链叫做原型链。

posted @ 2021-03-07 20:46  12138xx  阅读(24)  评论(0)    收藏  举报