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 相关文章推荐
jQuery的实现原理的模拟代码 -5 Ajax
Aug 07 Javascript
AJAX分页的代码(后台asp.net)
Feb 14 Javascript
javascript中this做事件参数相关问题解答
Mar 17 Javascript
手机端网页点击链接触发自动拨打或保存电话的示例代码
Aug 15 Javascript
jQuery固定元素插件scrolltofixed使用指南
Apr 21 Javascript
javascript实现类似于新浪微博搜索框弹出效果的方法
Jul 27 Javascript
Node.js Addons翻译(C/C++扩展)
Jun 12 Javascript
jQuery插件fullPage.js实现全屏滚动效果
Dec 02 Javascript
浅谈关于axios和session的一些事
Jul 13 Javascript
通过V8源码看一个关于JS数组排序的诡异问题
Aug 14 Javascript
vue小白入门教程
Apr 02 Javascript
原生js通过一行代码实现简易轮播图
Jun 05 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
丧钟首部独立剧集《丧钟:骑士与龙》北美正式开播,场面血腥
2020/04/09 欧美动漫
用户的详细注册和判断
2006/10/09 PHP
PHP开发不能违背的安全规则 过滤用户输入
2011/05/01 PHP
php使用GD库创建图片缩略图的方法
2015/06/10 PHP
PHP实现根据数组的值进行分组的方法
2017/04/20 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
PHP利用百度ai实现文本和图片审核
2019/05/08 PHP
js 处理URL实用技巧
2010/11/23 Javascript
JS随机生成不重复数据的实例方法
2013/07/17 Javascript
技术男用来对妹子表白的百度首页
2014/07/23 Javascript
javascript中var的重要性分析
2015/02/11 Javascript
js字符串操作方法实例分析
2015/05/06 Javascript
基于JavaScript实现Json数据根据某个字段进行排序
2015/11/24 Javascript
深入理解jQuery 事件处理
2016/06/14 Javascript
解析js如何获取css样式
2016/12/11 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
Angular4学习笔记router的简单使用
2018/03/30 Javascript
详解使用 Node.js 开发简单的脚手架工具
2018/06/08 Javascript
解决vue2 在mounted函数无法获取prop中的变量问题
2018/11/15 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
vue Cli 环境删除与重装教程 - 版本文档
2020/09/11 Javascript
JavaScript实现浏览器网页自动滚动并点击的示例代码
2020/12/05 Javascript
如何在vue 中使用柱状图 并自修改配置
2021/01/21 Vue.js
[03:03]DOTA2校园争霸赛 济南城市决赛欢乐发奖活动
2013/10/21 DOTA
在Python的web框架中配置app的教程
2015/04/30 Python
详解常用查找数据结构及算法(Python实现)
2016/12/09 Python
Python+request+unittest实现接口测试框架集成实例
2018/03/16 Python
基于pandas将类别属性转化为数值属性的方法
2018/07/25 Python
python中利用numpy.array()实现俩个数值列表的对应相加方法
2019/08/26 Python
用Python写一个自动木马程序
2019/09/17 Python
HTML5 Canvas+JS控制电脑或手机上的摄像头实例
2014/05/03 HTML / CSS
如何强制垃圾回收
2015/10/06 面试题
信用社竞聘演讲稿
2014/05/16 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
七年级作文之环保作文
2019/10/17 职场文书
JAVA API 实用类 String详解
2021/10/05 Java/Android