2020/11/20

JavaScript 基础语法(基础讲解js)

1. js的组成

 ECMAScript:语法

 BOM(浏览器对象模型):控制浏览器,比如弹框,控制台输出等

 DOM(文档对象模型):控制标签,比如增加一个div,删除一个img等

 2. js的书写位置

行内式

标签:               在href里面 href="alert(1111)"

其他标签:          onclick = "alert(11111)"

内嵌式:              script标签里面写js代码

外链式:              新建.js文件,通过script的src引入

 3. js的注释

单行 //    

多行 /* */

  

 4. 变量(重点)

变量名的命名规则:包含字符,数字,_,$,不能以数字开头,不能有汉字,区分大小写,不能式关键字和保留字

变量名的命名规范:语义化,驼峰命名

var 变量名 = 变量值;

5 . 数据类型(重点)

基本数据类型

number:数字或者NaN

string:引号包裹的

boolean:true和false

null:空的意思

undefined:定义了一个变量但是没有赋值

复杂数据类型(以后)

6 判断数据类型

js

typeof(变量);

typeof 变量;

7 数据类型转换

转number  

   Number(变量)

   parseInt(变量)

   parseFloat(变量)

  + -,*,/,%可以隐式转换

转string

   变量.toString()--null和undefined不可以

   String(变量)

   "" 可以隐式转换

转boolean

   Boolean(变量)

  变量,可以隐式转换

  

8.运算符

 数学运算符:+,-,*,/,%

 赋值运算符:=,+=,-=,*=,/=,%=

   a+=2 等价于 a=a+2;

 比较运算符

 ==和!= 比较值

 ===和!== 比较值和类型

 逻辑运算符

  + &&:两边都是true,结果才是true,否则都是false

  + ||:两边都是false,结果才是false,都在都是true

  + !:原来式true,就是false,原来式false就是true

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值