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实现3D球状标签云示例代码
Dec 01 Javascript
js 阻止子元素响应父元素的onmouseout事件具体实现
Dec 23 Javascript
分享一个自己写的简单的javascript分页组件
Feb 15 Javascript
javascript+html5实现仿flash滚动播放图片的方法
Apr 27 Javascript
JSON相关知识汇总
Jul 03 Javascript
jQuery实现简单的计时器功能实例分析
Aug 29 jQuery
详解javascript函数写法大全
Mar 25 Javascript
微信小程序开发之map地图组件定位并手动修改位置偏差
Aug 17 Javascript
JS实现判断移动端PC端功能
Feb 21 Javascript
Electron整合React使用搭建开发环境的步骤详解
Jun 07 Javascript
使用jQuery实现购物车
Oct 29 jQuery
vue 解决mintui弹窗弹起来,底部页面滚动bug问题
Nov 12 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
咖啡豆要不要放冰箱的原因
2021/03/04 冲泡冲煮
php 计算两个时间戳相隔的时间的函数(小时)
2009/12/18 PHP
php获取字段名示例分享
2014/03/03 PHP
浅析application/x-www-form-urlencoded和multipart/form-data的区别
2014/06/22 PHP
Laravel日志用法详解
2016/10/09 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
2016/11/10 PHP
laravel自定义分页的实现案例offset()和limit()
2019/10/15 PHP
JavaScript在IE中“意外地调用了方法或属性访问”
2008/11/19 Javascript
基于jquery的jqDnR拖拽溢出的修改
2011/02/12 Javascript
JavaScript ECMA-262-3 深入解析.第三章.this
2011/09/28 Javascript
ScrollDown的基本操作示例
2013/06/09 Javascript
javascript获取选中的文本的方法代码
2013/10/30 Javascript
checkbox全选所涉及到的知识点介绍
2013/12/31 Javascript
解决自定义$(id)的方法与jquery选择器$冲突的问题
2014/06/14 Javascript
Javascript中的return作用及javascript return关键字用法详解
2015/11/05 Javascript
Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法
2016/12/30 Javascript
使用Angular-CLI构建NPM包的方法
2018/09/07 Javascript
js定义类的方法示例【ES5与ES6】
2019/07/30 Javascript
vue-cli脚手架的.babelrc文件用法说明
2020/09/11 Javascript
基于ajax实现上传图片代码示例解析
2020/12/03 Javascript
详解在Python的Django框架中创建模板库的方法
2015/07/20 Python
Python计算开方、立方、圆周率,精确到小数点后任意位的方法
2018/07/17 Python
Python连接Oracle之环境配置、实例代码及报错解决方法详解
2020/02/11 Python
Pytorch环境搭建与基本语法
2020/06/03 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
2020/09/26 Python
详解CSS3选择器的使用方法汇总
2015/11/24 HTML / CSS
FC-Moto西班牙:摩托车手最大的购物场所之一
2019/04/11 全球购物
简述数组与指针的区别
2014/01/02 面试题
商得四方公司面试题(gid+)
2014/04/30 面试题
通用求职信范文模板分享
2013/12/27 职场文书
2015年宣传思想工作总结
2015/05/22 职场文书
2015年教师国培感言
2015/08/01 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
python文本处理的方案(结巴分词并去除符号)
2021/05/26 Python
vue+springboot实现登录验证码
2021/05/27 Vue.js
Go Grpc Gateway兼容HTTP协议文档自动生成网关
2022/06/16 Golang