码迷,mamicode.com
首页 > 编程语言 > 详细

《JavaScript 高级程序设计》总结

时间:2018-04-27 13:34:25      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:字符   one   全局   function   变量   数值   def   eof   list   

一、JS基本概念

1、命名规则

    • 变量名区分大小写(test和Test是两个不同的变量名),标识符采用驼峰命名格式,即:第一个字母小写,剩下的每个有意义的单词首字母大写;
    • 标识符第一个字符必须是以字母、_ 、$开始;
    • 标识符及变量名不能与关键字保留字一样;
    • 其他字符可以是数字、字母、下划线、或$。

2、注释

  • //单行注释
  • /**/多行注释

3、严格模式

支持严格模式的浏览器有:IE10+、Firefox 4+、Safari 5.1+、Opera 12+和Chrome。

用"use strict";此句话加在顶部告诉支持JS的引擎切换到严格模式。也可以在方法中制定函数在严格模式下执行。

ex: function doSomething(){

    "use strict";

     //函数体

  }

4、变量

定义变量用var操作符,ex:var message;这里定义了一个message的变量

全局变量在方法外面定义 或 不写var(方法里外)这个,由于不写var定义的全局变量难以维护、且不会马上定义而导致混乱所以一般情况下不推荐使用。

var message,found=flase,age=21,name="zhangsan";可以一句话用逗号将变量隔开同时定义多个能量,可以初始化也可以不初始化。

5、数据类型

Undefined、Null、Boolean、Number、String

typeof操作符检测给定变量的数据类型,返回值如下:

undefind——值未定义

boolean——值是布尔值

String——值是字符串

number——值是数值类型

object——值是对象或者是null

function——值是函数

 

《JavaScript 高级程序设计》总结

标签:字符   one   全局   function   变量   数值   def   eof   list   

原文地址:https://www.cnblogs.com/baojiao/p/8961628.html

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