码迷,mamicode.com
首页 > Web开发 > 详细

js的基础知识1

时间:2017-05-05 10:42:38      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:switch   bool   条件   doc   obj   强制类型转换   nbsp   基础知识   nan   

1、什么是JavaScript?

     是一门基于对象的客户端脚本语言,用来与web页面进行交互

2、web页面三层结构

     结构层     表现层    行为层

3、javascript的组成

    ECMAScript    (欧洲计算机制造商协会,不是一门语言而是一个组织,用来规范javascript的语法标准)   

 BOM          (浏览器对象模型)

 DOM            (文档对象模型)

4、javascript实现

     通过script标签对实现

     通过外部引入实现

5、javascript的输出语句

     Alert()       console.log()        document.write()

6、js中输出结果时注意几个问题

A: 如果输出的是字符,该字符一定要用引号括起来

B:如果输出的是一个变量的值,该变量一定不能用引号括起来

C:如果既要输出字符又要输出变量,字符和变量之间用+表示连接

D:如果输出的是一个数值, 该数组可以不用引号括起来

7、基本数据类型

   Number   string   boolean   object   undefined    null   function

   typeof    返回值有:  number   string   boolean  object   undefined    function

8、强制类型转换

parseInt()        parseFloat()       number()     toString([参数])   

eval() (将某一个字符串转成一个表达式,并输出表达式的值) 

   isNaN()   判断非数字,如果括号中是非数字,值为true   否则为false

9、程序的三大结构

     顺序     选择    循环

10、js中布尔环境下,下面的代表真假两种情况

     A:所有数字为真,0为假

     B:所有字符串为真,空字符串为假

     C:null和undefined为假

     D:所有对象为真

11、多分支switch和if的使用场景

     一般条件是一个范围的时候,可以使用if

     一般条件是一个具体值时,使用switch可以提高效率

12、for和while的使用场景

       明确循环次数时,建议使用for

      不明确循环次数时 ,建议使用while/do...while

js的基础知识1

标签:switch   bool   条件   doc   obj   强制类型转换   nbsp   基础知识   nan   

原文地址:http://www.cnblogs.com/hychqp/p/6811432.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!