JavaScript初识

JavaScript

JavaScript是什么语言

解释性语言、动态类型的语言、弱类型语言

JavaScript和HTML、CSS的区别

  • HTML - 提供网页的结构,提供网页中的内容

  • CSS - 用来美化网页

  • JavaScript - 可以用来控制网页内容,给网页增加动态的效果

js的代码可以分四个地方写:

  • 在html的文件中,script的标签中写js代码

  • js代码可以在html的标签中写

  • 在js文件中可以写js代码,但是需要在html页面中引入script的标签中的 src ="js的路径"

  • 还可以在控制台直接书写js代码

JavaScript数据类型

  1. 基本数据类型

    1. Number类型(紫色)

    2. String类型(白色)

      字符串长度:lenght属性获取(Java中为length()方法)

    3. Boolean类型(紫色)

    4. Undefined(灰色)

    5. Null(灰色)

    数值判断:

    • NaN :not a number (可以通过Number()方法判断)

    • NaN与任何值都不相等,包括他本身

    • isNaN(): is not a number

  2. 复杂数据类型

    1. Object类型

  3. 数据类型转换

    1. 获取变量的类型 typeof()关键字

    2. 转换成字符串类型 : toString 、String() 、拼接字符串方式

    3. 转换成数值类型 :Number()、parseInt()、+ - -0

  4. 运算符的优先级

    1. 优先级从高到底如下:

      括号 > 点运算符 > 一元运算符 > 算数运算符 > 关系运算符 > 相等运算符 > 逻辑运算符 > 赋值运算符

    2. 注意:同级运算符先后顺序如下:

      1. 一元运算符 ++ -- !

      2. 算数运算符 先* / % 后 + -

      3. 关系运算符 > >= < <=

      4. 相等运算符 == != === !==

      5. 逻辑运算符 先&& 后||

弹框

  1. Alert();

  2. confirm();

  3. prompt();对话框,返回值是用户输入的值,并且点击确定,当点击取消时返回null

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值