20190723的准备

it2022-05-24  69

早上查题,背一遍然后检查自己一遍以上 中午有时间就背一遍以复习昨天的为主 晚上背一遍,第二天中午再看一眼:day+1 第四天课间看一遍:day+3 第七天课间看一遍:day+6 第十五天课间看一遍:day+14

js的数据类型 基本数据类型

数字类型: 10进制,8进制,16进制 NaN:一个不是数的数

布尔类型: TRUE false

字符类型: “” ‘’

未定义: undifined

null: 没有

复合数据类型 Object


注意:typeof(null)返回的是object 数据类型的判断: 基本数据类型:typeOf 注意:null 复合数据类型:s.constructor.toString()


javascript的typeof返回哪些数据类型.

答案:string,boolean,number,undefined,function,object


split() join() 的区别

答案:前者是将字符串切割成数组的形式,后者是将数组转换成字符串


数组方法pop() push() unshift() shift()

unshift()头部添加 unshift向数组的开头添加一个或多个元素,返回新的长度shift()头部删除 shift删除数组的第一个元素,并返回他push()尾部添加 push想数组的末尾添加一个元素并返回新的lengthpop()尾部删除 pop删除数组的最后一位返回他

添加 删除 替换 插入到某个接点的方法

1)创建新节点 createElement() //创建一个具体的元素 createTextNode() //创建一个文本节点 2)添加、移除、替换、插入 appendChild() //添加 removeChild() //移除 replaceChild() //替换 insertBefore() //插入 3)查找 getElementsByTagName() //通过标签名称 getElementsByName() //通过元素的Name属性的值 getElementById() //通过元素Id,唯一性

javaScript的2种变量范围有什么不同?

全局变量:当前页面内有效

局部变量:函数方法内有效


null和undefined的区别?

null是一个表示"无"的对象,转为数值时为0; undefined是一个表示"无"的原始值,转为数值时为NaN。

null用来表示尚未存在的对象 当声明的变量还未被初始化时,变量的默认值为undefined。 undefined表示"缺少值",就是此处应该有一个值,但是还没有定义


form中的input可以设置为readonly和disable,请问2者有什么区别? readonly不可编辑,但可以选择和复制;值可以传递到后台 disabled不能编辑,不能复制,不能选择;值不可以传递到后台


注释

<!-- -->是HTML的注释标签,使用 < 和 > 是符合HTML标签语法规则的。 /* */是CSS的注释标签 /* */(注释代码块)、//(注释单行)是JS的注释标签。

最新回复(0)