JavaScript基础之语法
来源:互联网 发布:网络扁平化的优点 编辑:程序博客网 时间:2024/06/05 07:15
- 变量区分大小写
变量区分大小写
JavaScript跟大多数语言是一样的,变量是区分大小写的。
大写的变量有
- 常量
- 固定值量(pi)
- 全局变量
其余建议小写。
<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <title>JavaScript基础之语法</title> </head> <body> <script> var name="abcd"; var NAME="ABCD"; /*js是区分大小写的*/ console.log(name); console.log(NAME); </script> </body></html>
标识符
JavaScript中的标识符是由字母、数字、下划线、美元符号($)组成,且不能以数字开头。
var abc;var _abc;var $ab;var abc123d;var 5ab;/*错误,不能艺术字开头*/
变量和函数命名的方式建议使用单驼峰方式,即:首字母小写,剩下单词的首字母大写,其余字母小写。
var age;var myAge;var myNameAgeFamily;
注释
JavaScript注释分单行注释和多行注释,单行注释以双斜杠//,多行注释以/*/,中间的的数量不限制。
//js是区分大小写的/*js是区分大小写的*//***js是区分大小写的*/
语句的结束
一行语句的结束是以分号”;”表示,当然也可以不加分号,但是建议加分号,表示这一句结束了。
这个待定,我怎么测试报错了,EditPlus
var 4-2var 5-3;
在if语句中,也是建议加大括号{}。
var a = 5;var b = 3;if(a > b){ alert("5比3大");}
保留字和关键字
关键字具有特殊意义的字符,它们控制着语句的开始于结束,或具有特定的操作。
if do with break in try while for
保留字在JavaScript中没有特定的用途,有时也做关键字使用。
一般来说,不要用关机子和保留字做表示服和属性名。
变量
Java中的变量有多种类型(8种基本类型int String boolean等),但是JavaScript是弱类型的语言,只有一种类型,用var表示
var a = 100;var b = "100";
如果没有给变量赋值,变量的默认值是 undefined
var a;console.log(a);//undefined
全局变量与局部变量
在定义变量时,没有用关键字var定义的变量,会被当做全局变量
function test(){ var d = 5;}alert(d);//报错,应为 d是局部变量
全局变量
function test(){ e = 5;}test();//调用方法alert(e);
alert
提示内容要加”“双引号。
alert("5比3大");
其它
参考:
JavaScript基础之语法
0 0
- JavaScript基础之语法
- JavaScript基础之语法
- JavaScript程序设计之语法基础
- JavaScript学习之基础语法
- JavaScript进阶之基础语法
- javascript入门篇之基础语法
- JavaScript基础(一)之语法、变量、数据类型
- javascript基础语法A
- javascript 基础语法
- javascript的语法基础
- JavaScript 语法基础
- JavaScript基础语法
- JavaScript基础、语法(JS)
- javascript基础---语法1
- JavaScript--基础语法整理
- javascript基础语法1
- JavaScript基础语法
- javascript基础语法
- 最全的Java笔试题库之选择题篇-总共234道【121~180】
- SketchUp 进阶笔记
- Linux下磁盘操作笔记
- 设计模式10:代理模式
- JavaCV
- JavaScript基础之语法
- 2017经典面试题必杀技——你值得收藏
- 约瑟夫环Josephu
- Spring中bean的注入
- react native ios添加ART.xcodeproj(ReactNative No component found for view with name “ARTSurfaceView”)
- Android图形合成和显示系统---基于高通MSM8k MDP4平台
- caffe 命令及参数解析
- java、八大经典书籍,你看过几本?
- 基于《Selenium 2自动化测试实战》的学习笔记(1)—— 软件测试分类