JavaScript的基本语法

JavaScript的基本语法

Tips:第一天学习内容


Tips:以下是本篇文章正文内容,

一、JavaScript的基本语法


1 、JavaScript的组成

Tips:弱类型的脚本语言

  • ECMAscript:语法
  • DOM:文档对象模型
  • BOM:浏览器对象模型

2 、js的书写位置

  • 行内式(不推荐)
    • a标签的js可以写在href里面:javascript:;
  • 内嵌式
  • 外链式(.js文件在html里面任意位置通过script的src引入,最好在body里面的最后面)

3 、js的注释

  • 单行: //
  • 多行: /* */

4 、变量

  • 存储任意类型数据的容器
  • 变量名就是容器的名称
    • 包含:a-zA-Z0-9_$
    • 不能以数字开头
    • 不能是中文
    • 不能是关键字和保留字
    • 建议语义化,建议驼峰命名
  • 语法:
    • 定义变量:var a
    • 变量赋值:a = 100;
    • 变量定义并同时赋值:var a =100
    • 同时定义多个变量
      • var a=100;var b=200;var c=300
      • 等价于
      • var a=100,b=200,c=300

5 、基本数据类型

  • number:数字和NaN
  • string:带引号的
  • boolean:true/false
  • undefined:没有值
  • null:空
var a;
var b;
console.log(a==b);//true
console.log(null==null);//true

6 、判断数据类型:typeof

7 、数据类型转换

  • 转number
    • Number(变量):
      • Number(null/’’/" "/false) = 0
    • parseInt(变量):不认小数点
    • parseFloat(变量)认1个小数点
    • 除+以外的数字运算符
  • 转string
    • 变量.toString():undefined和null报错
    • String(变量)
    • +""
  • 转boolean
    • Boolean(变量)

8 、isNaN 判断是否非数字

9 、运算符

  • 数字运算符
    • 加法表示拼接字符串或者加法
  • 赋值运算符
    • a+=2等价于a=a+2
  • 比较运算符
    • 结果一定是布尔值
    • == (值) 和 ===(值和类型)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值