首页 > 编程语言 > 详细

《Javascript 权威指南 第六版》

时间:2017-01-12 11:53:54      阅读:140      评论:0      收藏:0      [点我收藏+]

 

第一章:JavaScript概述

 

1.动态的、弱类型编程语言。    语法模仿java,原型参考Self。 

2.客户端javascript

做本章的demo哦! 必须做!    整理到webstrom中哦! 

 

 

第二章:JavaScript语言核心:词法结构

 

1.区分大小写

2.标识符:字母、数字、下划线、$; 开头不能是数字。

 

  第三章:JavaScript语言核心:类型、值、变量

 

1.数据类型:   原始类型(数字、字符串、布尔、null、undefined)         对象类型(对象、数组、函数)

                     原始类型的值是不变的(不可变的原始值)         

  a:数字,不区分整数值和浮点数值,所有数字都用浮点数值表示。

2.javascript的GC机制! 

3.\  转义字符

4. var s = "hello world";

  s.charAt(0);          //  h 

    s.charAt(s.length -1);        // d

    s.substring(1,4);         // ell    2~4

    s.slice(-3);        //  rld     从后往前

    s.indexOf("l");       //  2    字符“l”第一次出现的位置    lastIndexOf()正好相反哦! 

    s.split(",");                     //   将字符串分割为子串     ["hello","world"]

    s.replace("h","H");     // Hello world      字符替换

5.模式匹配:正则表达式

6. 布尔:    false:undefined、null、0、NaN、空字符串

7.null        typeof null :object      

   undefined      typeof undefined: undefined                    所以  null ==== undefined 为false

8.数字、字符串、布尔值    都有包装对象。      按照java的来理解,  成为对象,就可以使用对象的方法和属性。

9.对象的比较: 引用的比较,当两个引用同一个对象的时候,它们才是相等的哦! 

10.数据类型的转换。             原始类型和对象类型的转换。

11.变量提升   函数提升 

 

第四章:JavaScript语言核心:表达式和运算符

 

1.算术运算符、比较运算符、逻辑运算符、赋值运算符、位运算符、逻辑运算符

   位运算符:按位与、或、非、异或、左移、带符号右移

 

  第五章: JavaScript语言核心:  语句

 

1.

 

 

 

 

《Javascript 权威指南 第六版》

原文:http://www.cnblogs.com/njqa/p/6275275.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!