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 相关文章推荐
onpropertypchange
Jul 01 Javascript
一个JS的日期格式化算法示例
Jul 31 Javascript
原生js和css实现图片轮播效果
Feb 07 Javascript
Vue.js -- 过滤器使用总结
Feb 18 Javascript
微信小程序中用WebStorm使用LESS
Mar 08 Javascript
浅谈vue.js中v-for循环渲染
Jul 26 Javascript
详解关于react-redux中的connect用法介绍及原理解析
Sep 11 Javascript
javascript实现对话框功能警告(alert 消息对话框)确认(confirm 消息对话框)
May 07 Javascript
JavaScript学习教程之cookie与webstorage
Jun 23 Javascript
vue 解决computed修改data数据的问题
Nov 06 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
Mar 05 Javascript
JavaScript对象字面量和构造函数原理与用法详解
Apr 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
Symfony数据校验方法实例分析
2015/01/26 PHP
php实现TCP端口检测的方法
2015/04/01 PHP
PHP文件上传之多文件上传的实现思路
2016/01/27 PHP
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
2014/05/23 Javascript
jquery操作 iframe的方法
2014/12/03 Javascript
轻松掌握JavaScript代理模式
2016/08/26 Javascript
AngularJS入门教程之MVC架构实例分析
2016/11/01 Javascript
详解React-Todos入门例子
2016/11/08 Javascript
使用angular帮你实现拖拽的示例
2017/07/05 Javascript
百度地图去掉marker覆盖物或者去掉maker的label文字方法
2018/01/26 Javascript
10个最受欢迎的 JavaScript框架(推荐)
2019/04/24 Javascript
使用webpack将ES6转化ES5的实现方法
2019/10/13 Javascript
序列化模块json代码实例详解
2020/03/03 Javascript
vue 重塑数组之修改数组指定index的值操作
2020/08/09 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
2020/08/17 Javascript
[46:00]Ti4 冒泡赛第二轮LGD vs C9 2
2014/07/14 DOTA
在Python中使用HTMLParser解析HTML的教程
2015/04/29 Python
详解Python的Django框架中的Cookie相关处理
2015/07/22 Python
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
Python处理Excel文件实例代码
2017/06/20 Python
django站点管理详解
2017/12/12 Python
Jupyter中直接显示Matplotlib的图形方法
2018/05/24 Python
python3.6使用pymysql连接Mysql数据库
2018/05/25 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
2019/08/10 Python
python每5分钟从kafka中提取数据的例子
2019/12/23 Python
Python测试线程应用程序过程解析
2019/12/31 Python
CSS3中的Transition过度与Animation动画属性使用要点
2016/05/20 HTML / CSS
优秀团员个人事迹材料
2014/01/29 职场文书
教师开学感言
2014/02/14 职场文书
表彰大会主持词
2014/03/26 职场文书
爱我中华教学反思
2014/04/28 职场文书
助学感谢信范文
2015/01/21 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
幼儿园教师节活动总结
2015/03/23 职场文书
南阳市白酒市场的调查报告
2019/11/08 职场文书
MySQL 聚合函数排序
2021/07/16 MySQL