js的常见的基础知识

js的引入方式

1.元素中写 <div οnclick=‘alert(‘弹窗’)’>
2.

变量

         常量(字面量):不会发生改变的数据 比如 123 true false
         变量:记录一个可变的数据  age=18

         声明 使用 var
         赋值 使用等号 =
    
      变量的命名规则
       1. 以字母数字下划线和$组合  但是不能以数字开头
        2. 不能是关键字 和保留字 var if else for......
        3. 变量长度 不要超过225个字符
        4. 建议使用小驼峰命名 aaaBbbCcc  var myName

基本数据类型

number string boolean null undefined

复杂数据类型

数组 var arr=[“123”,“456”];
对象 obj={name:‘zhangsan’,age:18};

运算符

算数运算符 + - / * %
逻辑运算符 && || !
赋值运算符 =
关系运算符 > < >= <= != == ===
typeof 判断数据类型

运算符优先级

()优先级比较高

前++和后++

++n 先自增1 然后赋值
n++ 先赋值 然后自增1

类型转换

    转number
    string -->number
    "" " " --> 0 "汉字和字母"->nan  "123" --> 123
    boolean-->number
    true -->0  false-->0
    undefined和null -->number nan
    -----------------------------------
    转换为字符串
    number boolean null undefined  -->直接加上对应的"""
    ------------------------------------------
    转为boolean 类型 六个假值(重点)
    "" 0 nan null undefined false

流程控制

  1. 顺序结构
  2. 分支结构 if else switch
  3. 循环结构 for while do while
  4. prototype false
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值