JS的书写位置与类型

18 篇文章 0 订阅

js书写位置

  1. 内部样式: 标签为<script>,位置通常在body标签里面的下部.
  2. 外联样式: 使用script src标签引入外部js文件.
  3. 内联样式: 使用a标签时用JavaScript: js内容的方式写在href属性的值里面.

注:在外联中只可引入文件,直接写脚本将无效.需要另起scrpit标签

js数据类型

  • 五个常用数据类型:number, boolean, string, null ,undefined.
数据类型检测
  • typeof(value)typeof value ,这里的value必须是一个纯类型数据,否则会报错,检测出来的为string类型的数据.
    - typeof(null) = object; typeof(undefined) = undefined;
  • isNaN(value),检测一个数字是否" 是 不是一个number",如果value是纯数字则值为false, 如果是其他纯类型数据则为true, 如果为混合类型的数据则会报错.
数据类型转换
  • 转换为数字:
  1. parseInt()parseFloat()分别为转换为整型和转换为浮点,其中整形没有四舍五入. 运行方式为从左到右检索,遇到非数字类型break.然后转换为已检索的数字.
  2. number()方法转换为整型, 方式同上,但遇到非数字类型的break,然后输出NaN.
  3. 使用*-/%对数据进行处理也可以转换为数字.value-0如果结果是纯数字,则转换为数字类型.
  • 转换为字符串:
  1. value.toString()将value转换为字符串类型,只有number, boolean可以转换.
  2. String(value)将value转换为字符串类型,number, boolean, null, undefined.
  • 转换为布尔: 布尔值为默认属性,只有五个属性为false,其他都为true.这五个属性为: 0 null undefined NaN “”.当然也可以使用Boolean(value)来进行转换
  • 字符串粘合: 使用+来将左右两边的字符串连起来."value"+"number"结果为valuenumber 只要有一边是字符串,就可以拼接

变量

  • 定义: 是一个装数据的容器.
  • 声明: var x = value ; 其中 ; 为可选项. 也可以 var x = 1 , y = 2 ;
  • 命名规范:
    1. 必须以非数字开头
    2. 只能使用数字,下划线,$ ,大小写字母
    3. 不能使用js的关键字和保留字
    4. 不能超过255字符
    • 建议使用驼峰法命名,建议有语义化.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值