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 相关文章推荐
判断某个字符在一个字符串中是否存在的js代码
Feb 28 Javascript
点击A元素触发B元素的事件在IE8下会识别成A元素
Sep 04 Javascript
一个JavaScript用逗号分割字符串实例
Sep 22 Javascript
JavaScript判断是否是微信浏览器
Jun 13 Javascript
JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)
Sep 23 Javascript
使用JavaScript获取Request中参数的值方法
Sep 27 Javascript
ES6中参数的默认值语法介绍
May 03 Javascript
IE11下使用canvas.toDataURL报SecurityError错误的解决方法
Nov 19 Javascript
JS实现运动缓冲效果的封装函数示例
Feb 18 Javascript
node.js中fs文件系统目录操作与文件信息操作
Feb 24 Javascript
详解服务端预渲染之Nuxt(介绍篇)
Apr 07 Javascript
vue-cli脚手架引入弹出层layer插件的几种方法
Jun 24 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
模拟OICQ的实现思路和核心程序(一)
2006/10/09 PHP
利用PHP生成静态html页面的原理
2016/09/30 PHP
PHPMailer发送邮件
2016/12/28 PHP
PHP封装的简单连接MongoDB类示例
2019/02/13 PHP
php7 新增功能实例总结
2020/05/25 PHP
jquery插件之信息弹出框showInfoDialog(成功/错误/警告/通知/背景遮罩)
2013/01/09 Javascript
JavaScript函数的4种调用方法详解
2014/04/22 Javascript
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
JavaScript验证电子邮箱的函数
2014/08/22 Javascript
jQuery异步获取json数据方法汇总
2014/12/22 Javascript
jquery实现简单的自动播放幻灯片效果
2015/06/13 Javascript
基于JS实现导航条之调用网页助手小精灵的方法
2016/06/17 Javascript
AngularJS HTML DOM详解及示例代码
2016/08/17 Javascript
JS+HTML5实现图片在线预览功能
2017/07/22 Javascript
js实现方块上下左右移动效果
2017/08/17 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
Layer弹出层动态获取数据的方法
2018/08/20 Javascript
详解React中合并单元格的正确写法
2019/01/08 Javascript
微信小程序地图(map)组件点击(tap)获取经纬度的方法
2019/01/10 Javascript
[38:41]2014 DOTA2国际邀请赛中国区预选赛 LGD VS CNB
2014/05/22 DOTA
[01:32]2014DOTA2西雅图邀请赛 CIS我们有信心进入正赛
2014/07/08 DOTA
[05:23]DOTA2-DPC中国联赛2月1日Recap集锦
2021/03/11 DOTA
Python的面向对象编程方式学习笔记
2016/07/12 Python
用python制作游戏外挂
2018/01/04 Python
python 检查是否为中文字符串的方法
2018/12/28 Python
python获取百度热榜链接的实例方法
2020/08/25 Python
PIP和conda 更换国内安装源的方法步骤
2020/09/21 Python
CSS实现圆形放大镜狙击镜效果 只有圆圈里的放大
2012/12/10 HTML / CSS
Keds官方网站:购买帆布运动鞋和经典皮鞋
2016/11/12 全球购物
First Aid Beauty官网:FAB急救面霜
2018/05/24 全球购物
Kickers鞋英国官网:男士、女士和儿童鞋
2021/03/08 全球购物
宿舍违规检讨书
2014/01/12 职场文书
安全生产承诺书
2014/03/26 职场文书
旅游安全协议书
2014/04/21 职场文书
个人四风问题整改措施思想汇报
2014/10/04 职场文书
linux下导入、导出mysql数据库命令的实现方法
2021/05/26 MySQL