JavaScript 基本概念


Posted in Javascript onJanuary 20, 2015

一、区分大小写

  在ECMAScript中的一切(变量、函数名、操作符)都是区分大小写的。

 如变量名test和Test分别表示两个不同的变量,

二、标识符

所谓标识符,就是指变量、函数、属性的名字,或者函数的参数。标识符按照下列格式规则组合起来的一或者多个字符:

第一个字符必须为一个字母、下划线(_)、或者一个美元符号($);
其它字符可以是字母、下划线、美元符号或数字。
ECMAScript标识符采用驼峰大小写格式,也就是第一个字母小写,剩下的每个单词的首字母大写,例如:firstSecond,myCar,doSomethingImport

三、注释

ECMAScript使用C风格的注释,包括单行注释和块级注释。

单行注释:以两个斜杠开头如:
//单行注释
块级注释以一个斜杠和一个星号(/*)开头,以一个星号和一个斜杠(*/)结尾如:
/*
*这是一个多行
*(块级)注释
*/

 四、语句

ECMAScript中的语句以一个分号结尾;,如果省略分号,则由解析器确定语句结尾,如:

var sum = a + b   //即使没有分号也是有效的语句-------不推荐

var diff = a - b ;  //有效语句---------推荐
虽然结尾的分号不是必需要的,但建议任何时候不要省略它。

五、关键字和保留字

关键字和保留字:具有特定用途的字符,这些关键字可用于表示控制语句的开始或者结束,或者用于执行特定操作等。

关键字和保留字:不能做为标识符或者属性名。

以上就是关于javascript的基本概念的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
javascript实现划词标记+划词搜索功能
Mar 06 Javascript
Js 获取HTML DOM节点元素的方法小结
Apr 24 Javascript
封装了一个js图片轮换效果的函数
Sep 28 Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
Jan 19 Javascript
js实现简单排列组合的方法
Jan 27 Javascript
jquery跟随屏幕滚动效果的实现代码
Apr 13 Javascript
jQuery基于排序功能实现上移、下移的方法
Nov 26 Javascript
手机移动端实现 jquery和HTML5 Canvas的幸运大奖盘特效
Dec 06 Javascript
解决js相同的正则多次调用test()返回的值却不同的问题
Oct 10 Javascript
es6中let和const的使用方法详解
Feb 24 Javascript
Element Input输入框的使用方法
Jul 26 Javascript
帮你提高开发效率的JavaScript20个技巧
Jun 18 Javascript
自己动手手写jQuery插件总结
Jan 20 #Javascript
JavaScript学习心得之概述
Jan 20 #Javascript
DOM基础教程之使用DOM
Jan 19 #Javascript
DOM基础教程之模型中的模型节点
Jan 19 #Javascript
javascript正则表达式使用replace()替换手机号的方法
Jan 19 #Javascript
javascript正则表达式之search()用法实例
Jan 19 #Javascript
jQuery中delegate()方法用法实例
Jan 19 #Javascript
You might like
一段php加密解密的代码
2006/10/09 PHP
推荐文章系统(一)
2006/10/09 PHP
laravel使用数据库测试注意事项
2020/04/10 PHP
JavaScript实现简单的时钟实例代码
2013/11/23 Javascript
浅谈javascript对象模型和function对象
2014/12/26 Javascript
jQuery插件zoom实现图片全屏放大弹出层特效
2015/04/15 Javascript
jQuery实用技巧必备(中)
2015/11/03 Javascript
ES6入门教程之Iterator与for...of循环详解
2017/05/17 Javascript
JS中的Replace()传入函数时的用法详解
2017/09/11 Javascript
Three.js如何用轨迹球插件(trackball)增加对模型的交互功能详解
2017/09/25 Javascript
react.js 父子组件数据绑定实时通讯的示例代码
2017/09/25 Javascript
使用Node搭建reactSSR服务端渲染架构
2018/08/30 Javascript
Node.js操作系统OS模块用法分析
2019/01/04 Javascript
JS变量提升原理与用法实例浅析
2020/05/22 Javascript
[46:09]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第三场
2014/05/26 DOTA
[04:26]2014DOTA2西雅图国际邀请赛 总决赛TOPPLAY
2014/07/22 DOTA
[49:35]KG vs SECRET 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
Python中变量交换的例子
2014/08/25 Python
pygame游戏之旅 计算游戏中躲过的障碍数量
2018/11/20 Python
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
2019/09/11 Python
Python lxml模块的基本使用方法分析
2019/12/21 Python
关于TensorFlow新旧版本函数接口变化详解
2020/02/10 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
2020/08/07 Python
html5 postMessage解决跨域、跨窗口消息传递方案
2016/12/20 HTML / CSS
Woods官网:加拿大最古老、最受尊敬的户外品牌之一
2020/09/12 全球购物
优秀毕业生求职推荐信范文
2013/11/21 职场文书
绿化先进工作者事迹材料
2014/01/30 职场文书
公司会计主管岗位责任制
2014/03/01 职场文书
还款承诺书范文
2014/05/20 职场文书
党的群众路线教育实践活动个人整改方案
2014/10/25 职场文书
涉外离婚协议书怎么写
2014/11/20 职场文书
2015年企业新年寄语
2014/12/08 职场文书
小学英语复习计划
2015/01/19 职场文书
工作简历自我评价
2015/03/11 职场文书
求职推荐信范文
2015/03/27 职场文书
Python机器学习之决策树和随机森林
2021/07/15 Javascript