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 获取图片颜色
Apr 05 Javascript
javascript放大镜效果的简单实现
Dec 09 Javascript
jQuery 过滤方法filter()选择具有特殊属性的元素
Jun 15 Javascript
VUEJS实战之利用laypage插件实现分页(3)
Jun 13 Javascript
BootStrap 可编辑表Table格
Nov 24 Javascript
浅谈javascript的闭包
Jan 23 Javascript
jquery设置css样式的多种方法(总结)
Feb 21 Javascript
jquery DataTable实现前后台动态分页
Jun 17 jQuery
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
Sep 15 Javascript
jQuery实现可兼容IE6的滚动监听功能
Sep 20 jQuery
React Native react-navigation 导航使用详解
Dec 01 Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
Aug 22 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 二维数组根据某个字段排序的具体实现
2014/06/03 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
laravel安装和配置教程
2014/10/29 PHP
php中explode函数用法分析
2014/11/15 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
2017/09/16 PHP
table insertRow、deleteRow定义和用法总结
2014/05/14 Javascript
node.js中的fs.renameSync方法使用说明
2014/12/16 Javascript
jQuery实现滚动切换的tab选项卡效果代码
2015/08/26 Javascript
JavaScrip常见的一些算法总结
2015/12/28 Javascript
es6学习笔记之Async函数的使用示例
2017/05/11 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
微信小程序tabBar模板用法实例分析【附demo源码下载】
2017/11/28 Javascript
JavaScript常见鼠标事件与用法分析
2019/01/03 Javascript
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
2019/01/18 jQuery
微信小程序下拉框搜索功能的实现方法
2019/07/31 Javascript
微信小程序聊天功能的示例代码
2020/01/13 Javascript
Vue 按照创建时间和当前时间显示操作(刚刚,几小时前,几天前)
2020/09/10 Javascript
JS算法教程之字符串去重与字符串反转
2020/12/15 Javascript
微信小程序弹窗禁止页面滚动的实现代码
2020/12/30 Javascript
[01:21]DOTA2新纪元-7.0新版本即将开启!
2016/12/11 DOTA
Python random模块常用方法
2014/11/03 Python
Python简单删除目录下文件以及文件夹的方法
2015/05/27 Python
CentOS下Python3的安装及创建虚拟环境的方法
2018/11/28 Python
python django model联合主键的例子
2019/08/06 Python
python安装读取grib库总结(推荐)
2020/06/24 Python
matplotlib 画双轴子图无法显示x轴的解决方法
2020/07/27 Python
Canvas制作旋转的太极的示例
2018/03/09 HTML / CSS
欧洲最大的化妆品连锁公司:Douglas道格拉斯
2017/05/06 全球购物
英国在线滑雪板和冲浪商店:The Board Basement
2020/01/11 全球购物
2014年会计主管工作总结
2014/12/20 职场文书
车队安全员岗位职责
2015/02/15 职场文书
2015年实习单位评语
2015/03/25 职场文书
2015年社区妇联工作总结
2015/04/21 职场文书
婚宴来宾致辞
2015/07/28 职场文书
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server
JavaScript文档对象模型DOM
2021/11/20 Javascript