javascript

2017-02-21  本文已影响20人  陈小窝

今天做菜鸟教程里面的前端开发面试题,需要总结三点:

1.是什么?
2.有什么作用?
3.注意事项

js名词解释

  1. 数据类型

例如,在其他编程语言中,任何数值除以0都会导致错误,从而停止代码执行。
PHP语言
<?php
if(1/0){echo 1;}
?>
Warning: Division by zero in D:\AllTool\wamp64\www\PHPdemo\mbBj\listBj\mobile\index.php on line 2
division by zero "除数是0"导致的错误。
NaN本身有两个非同寻常的特点。
+ 任何涉及NaN的操作(例如NaN/10)都会返回NaN,这个特点在多步计算中有可能导致问题。
+ NaN与任何值都不相等,包括NaN本身。
>>
>>>例如,下面的代码会返回false。
alert(NaN == NaN); //false

对于NaN的编程实际体现在:
1. 当一个变量你需要把他当数字使用时要先判断这个变量是不是数字,还要判断他是不是NaN
2. 后续了解中知道。。。。


  • 运算
  • 对象
  • Function
  • 继承
  • 闭包
  • 作用域
  • 原型链
  • 事件
  • RegExp
  • JSON
  • Ajax
  • DOM
  • BOM
  • 内存泄漏
  • 跨域
  • 异步装载
  • 模板引擎
  • 前端MVC
  • 路由
  • 模块化
  • Canvas
  • ECMAScript 6
  • Nodejs
上一篇 下一篇

猜你喜欢

热点阅读