转换成false 的有哪些
    0,’ ‘(空字符串),NaN,Null,Undefined.
    parseInt和Number的区别
    parseInt()转换过程中遇到非字符串才会返回NaN. 例:parseInt(‘123a’);—-123 parseInt(‘a123’);—-NaN
    Number()转换过程中有一个非字符串就返回NaN. 例:Number(‘123a’);—-NaN Number(‘123’);—-123
    ||(或)和&&(与)跟java 中的区别
    ||判断第一个为true,返回第一个.反之第一个为false,返回第二个.
    &&判断第一个为true,返回第二个,反之第一个为false,返回第一个.
    switch 中要注意的地方
    switch(//条件){ //其中()中不能转换为double类型的值
    case:1
    //方法体
    break; //省略break会有穿透效果
    }
    其中,缺少break会接着向下执行,直到执行受阻.
    ==和===的区别
    ==有自动转换数值类型的功能. 例:’3’ == 3;—-true
    ===值判断的同时,值类型也进行判断. 例:’3’ === 3;—-flase
    生成随机数的方法
    Math.random(); //随机生成[0,1)的数字.
    for循环的执行顺序
    for(①声明变量,②变量方法,③迭代部分){
    ④方法体;
    }
    ①-②-④-③-②-④-③-②-④… …④-③-②-④
    函数和java不同的地方
    函数是对象,对象可以作为值,参数,返回值,函数也可以.
    函数声明的时候,函数不会执行,调用时才会执行.
    简单类型和复杂类型的区别
    简单类型在内存中存储的是它本身,访问会直接访问到值.复杂类型在内存中存储的是个对象,访问会先访问到值的地址,然后再访问到对象中的值.
    数组常用方法
    //取走最后添加的数据
    pop();
    //末尾添加元素
    push();
    //数组前插入
    unshift();
    对象访问属性两种方式
    对象名.属性;
    对象名[‘属性’];
    遍历对象所有成员方式
    //使用for…in方法进行对象属性遍历
    var obj = {
    name:’zs’,
    age:18
    }
    for(var key in obj){
    console.log(key,obj[key]);
    }
    Math对象常用方法
    Math.round //取整,四舍五入
    Math.abs() //绝对值
    Math.max() //最大值
    Math.min() //最小值
    日期对象常用方法
    //获取年份
    var year = date.getFullTear();
    //获取月份,月份从零开始
    var month = date.getMonth();
    //获取日期
    var day = date.getDate();//获取天数
    var week = date.getDay();//获取日期
    何为字符串不可变性
    内存中定义的字符串不会被修改,后续的操作只会新开辟一块内存进行操作.所以要避免数据冗余的情况.
    基本包装类型
    因为基本的数据类型没有属性和方法,所以会用方法把数据包装成方法.
    字符串对象常用方法
    //返回第四个位置的字符
    数组名.charAt(4)
    //返回第四个字符的unicode编码
    数组名.charCodeAt(4); //返回值为111
    什么是API
    API就是编码软件自带的方法 //例如if,while.
    什么是WebAPI
    WebAPI就是网站自带的方法 //例如搜索栏,换肤.
    什么是 DOM(DOM概念、DOM树、DOM中的节点、DOM树的层级关系)
    DOM是文档对象模型,用于JavaScript操作网页的接口.离开了DOM,JavaScript无法控制网页.
    DOM节点分为五种,元素节点,属性节点,文本节点,文档节点,注释节点.可以根据一个节点得出他的父级子级以及兄弟节点.
    DOM树是浏览器根据DOM模型,将结构化文档解析成一系列节点,进行分级得出的.
    DOM树层级简单来说分三等,最大的html,(树根),等,是树枝,

    是树叶.
    如何获取DOM元素
    通过ID获取(getElementById)
    通过name属性(getElementsByName)
    通过标签名(getElementsByTagName)
    通过类名(getElementsByClassName)
    通过选择器获取一个元素(querySelector)
    通过选择器获取一组元素(querySelectorAll)
    获取html的方法(document.documentElement)
    获取body的方法(document.body)
    如何操作DOM元素属性

    如何操作DOM的样式