JS知识点

本文详细介绍了JavaScript的基础语法,包括数字、字符串、数组、对象和函数的字面量表示,以及变量、运算符和控制结构。同时,强调了JavaScript的大小写敏感性和标识符的命名规范。此外,还探讨了程序的顺序、选择和循环结构,以及break和continue的使用。文章还提及了循环嵌套在程序设计中的应用。
摘要由CSDN通过智能技术生成

一、JS语法

数字(Number)字面量 可以是整数或者是小数,或者是科学计数(e)字符串(String)
字面量 可以使用单引号或双引号:
表达式字面量 用于计算:5 + 6 5 * 10
数组(Array)字面量 定义一个数组:[40, 100, 1, 5, 25, 10]
对象(Object)字面量 定义一个对象:{firstName:“John”, lastName:“Doe”, age:50, eyeColor:“blue”}
函数(Function)字面量 定义一个函数:function myFunction(a, b) { return a * b;}
JavaScript 使用关键字 var 来定义变量, 使用等号来为变量赋值,变量是一个名称。字面量是一个值
JavaScript使用 算术运算符 来计算值: (5 + 6) * 10
JavaScript使用赋值运算符给变量赋值:
x = 5
y = 6
z = (x + y) * 10
Js语句是用分号分隔

JavaScript 注释

不是所有的 JavaScript 语句都是"命令"。双斜杠 // 后的内容将会被浏览器忽略:// 我不会执行
JavaScript 数据类型
JavaScript 有多种数据类型:
数字,字符串,数组,对象等等,数据类型的概念编程语言中,数据类型是一个非常重要的内容。为了可以操作变量,了解数据类型的概念非常重要。
JavaScript 字母大小写
JavaScript 对大小写是敏感的。当编写 JavaScript 语句时,请留意是否关闭大小写切换键。函数 getElementById 与 getElementbyID 是不同的。同样,变量 myVariable 与 MyVariable 也是不同的。

二、标识符:

一、(变量、函数、属性的名字和函数的参数)书写规范:
1、区分大小写
2、标识符第一个字符必须是英文字母、下划线_或美元符号$,其后的字符可以是字母、数字或下划线、美元符号;
3、自定义的标识符不可以 JavaScript 中的关键字、保留字作为标识符
4、标识符不能包含空格;
5、标识符不能包含+、-、@、#等特殊字符;二、由多个单词组成的复合标识符命名主要有两种方式:
一是使用下划线连接各个单词,每个单词全部小写,例如:dept_name。
二是使用驼峰式,其中又分大驼峰和小驼峰。大驼峰的格式是每个单词的首字母大写,其余字母小写,例如:DeptName;小驼峰的格式是第一个单词全部小写,第二单词开始的三、程序结构:
一:程序运行的三大结构:顺序结构、选择结构、循环结构顺序结构:代码逐行执行,自上而下选择结构:通常是和关系比较一起用
①单分支选择:if语句语法:
if(条件){代码块}
②双分支选择:
if…else语句语法:
if(条件){//为true时执行的代码
}else{
//为fasle时执行的代码}
③多分支语句:
if…else if…else语法:
if(条件1){
//条件1为true时执行的代码
}else if(条件2){
//条件2为true时执行的代码
}else{//条件1条件2都不为true时执行的代码}④switch语句是if…else if语句的简写方式语法:
switch(表达式){
case 1: 语句1
break;
case 2: 语句2
break;
…default: 语句n //默认其他都不是的情况下执行break;}注:1)每一个case中都需要加一个breakdefault可以写在switch任意的位置,写在switch末尾不需要加break每一个case值不能重复循环结构:重复执行一段代码作用:简化代码,处理重复的代码
①while循环:不知道具体执行次数的时候使用,先判断后执行语法:
while(循环条件){循环体;迭代部分;}②do…while循环:先执行后判断,无论结果正误都执行一次语法:do{循环体;迭代部分;}while(循环部分);
③for循环:比while语法更清晰,可读性更高语法:for(初始值;循环体;迭代部分){输出体;}
4、break、continuebreak:用在switch和循环中,表示结束switch和结束当前循环continue:用在循环中,表示跳出本次循环,继续执行下次循环
5、循环嵌套的应用:外层循环控制行,内层循环控制列

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值