前端之JavaScript面向对象开发(5)

1.语言基础

涉及语法、操作符、数据类型 以及内置功能,在此基础之上才可以构建复杂的解决方案

ECMAScript 的语法借鉴了 C 语言和其他类 C 语言

2.语法

2.1.区分大小写

ECMAScript 中一切都区分大小写,变量、函数名还是操作符,都区分大 小写

2.2.标志符标识符,就是变量、函数、属性或函数参数的名称

  1. 第一个字符必须是字母、下划线(_)或美元符号($)
  2. 剩下的其他字符可以是字母、下划线、美元符号或数字
  3. _designbyly     (ok)
    $designbyly     (ok)
    designbyly      (ok)
    666Designbyly   (x)
    

2.3.采用 C 语言风格的注释

单行注释:// 单行注释

块注释: /* 这是多行 注释 */

2.4.了严格模式(strict mode)

是一种不同的 JavaScript 解析和执行模型,要启用严格模式,在脚本开头加上这一行:

"use strict";

严格模式会影响 JavaScript 执行的很多方面,

2.5.语句以分号结尾。省略分号意味着由解析器确定语句在哪里结尾

let juzi1 = a + b // 没有分号也有效,但不推荐
let juzi2 = a - b; // 加分号有效,推荐

加分号也便于开发者通过删除空行来压缩代码

加分号也有助于在某些情况下提升性能

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全栈工程师MrL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值