博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一些面试题,避坑!
阅读量:384 次
发布时间:2019-03-05

本文共 707 字,大约阅读时间需要 2 分钟。

一些面试题,避坑!

在这里插入图片描述
考试总结:都是一些简单的知识,但是都有坑的存在,注意避坑!

  1. js命名规则,不能以数字,除下划线以外的特殊字符及关键字命名,且不能有空格。
  2. 字符串再+数字为拼接。
  3. 数组长度,为数组里面元素的个数
  4. parseInt字符串取整,number
  5. 避坑操作:运算符,并不是正常数学思维的运算,而是分布运算,false<1输出为true。
  6. 遍历对象里键值,value。
  7. 字符串减去number输出为nan
  8. X==1结果不等一1.判断
  9. 或运算,a或b,其中一个为true,输出就是true
  10. 变量声明提升,先全局定义,再在函数里面定义。重复定义,变量声明提升,变量名提升,但是数值没有提升,为undefined
  11. ++a先运算再赋值 a++先赋值在运算
  12. 字符-字符为nan,再加字符串为拼接字符串到nan
  13. 运算符
  14. 实参形参
  15. 数据类型:string,number,boolean,NaN,undefined,array ,object
  16. 闭包。This纸袋全局,window
  17. 闭包就是能够读取其他函数内部变量的函数,变量和参数不会被垃圾回收
  18. NaN为空,没有对象,undefined表示对象没有定义
  19. 闭包
  20. 全局环境指代全局对象,内部函数纸袋当前对象···
  21. event.stopPropagation();
  22. 添加到另一数组,判断如果没有存在,就添加进去。输入新数组
  23. 两种方法,可以用输入日期的毫秒时间戳减去2000年毫秒时间戳再除一天的毫秒
  24. 创建一个新对象,判断新对象中是否存在原数组元素,如果没有,其键值就为一,如果有就键值加一
  25. 定义函数,然后返回输入数乘–输入数,直到num=1;没到1就一执行,递归,再函数内部调用

转载地址:http://xbgwz.baihongyu.com/

你可能感兴趣的文章