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

JavaScript(二)基本概念

时间:2017-12-05 22:42:01      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:abc   一个   代码   执行   概念   严格   下划线   换行   提前   

JS区分大小写

  html/css 中 标签选择器不区分大小写 

  id class 选择器区分大小写  

      其中属性名 属性名 属性值  不区分大小写

  行间事件  onclick  等  不区分大小写 而  执行的内容 部分区分大小写   

    多个相同的行间事件  前面的 会被 后面的冲掉 

标识符(变量,函数,属性的名字)

  命名方式: 第一个字符必须是字母 、下划线 或  $

注释方式

  单行注释   //

  段落注释  /*  */

严格模式

"use strict"  //加在首行

语句

  ECMAScript 语句中 要以  ;   结尾  

  如果 没以分号结尾  ,编译器 会自动解析看下面的代码是否能与他一起执行 若能 则合并 若不能则在这行后面添加分号

  return  break 换行自动加分号  无论能否与后面一起执行

  continue 换行后 任然执行

  ++ -- 相反  因为 他是一元运算符    右结合  

变量   Ecmascript 变量是松散类型的  

  声明变量  var 

  var  声明的变量会提前  var的变量不能删除  因为 var了 就是相当于 申请了 一个空间 

  而未经声明 就复制生成的全局变量可以删除  因为他相当于  给window 对象添加了一个属性   

  因为对象的属性是无序的 所以就不需要提前 所以这种方式生成的  变量  不会提前

小题 

  

var a=”abcd”,
    a.len=4;
console.log(a.len) //undefined

这里是包装类    只有对象有方法  其他的只是  包装类

 

JavaScript(二)基本概念

标签:abc   一个   代码   执行   概念   严格   下划线   换行   提前   

原文地址:http://www.cnblogs.com/96weibin/p/7989597.html

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