javascript基础内容

显式类型转换:

parseInt()强制类型转换为整数
parseFloat()强制类型转换为小数

=========================================
隐式类型转换:

== :会先将两个数转换成相同类型再进行比较
(!== )不等
=== :不会转换类型直接比较
(!=== )不全等
“+”:用法1、可用作字符串链接 2、可以用作数字相加
“-”:仅能用作数字相减(属于隐式转换)

==========================================

isNaN()判断一个数是否是NaN类型

============================================
NaN和NaN不相等

==========================================
闭包:
子函数可以使用父函数的局部变量

===========================================
?:三目运算符/三元运算符
条件?语句1:语句2
为真执行语句1,为假执行语句2

===========================================
真:true、非零数字、非空字符串、非空对象
假:false、数字零、空字符串、空对象(null)、undefined
真里面有东西,假里面没有

===========================================
ECMAscript:解释器
DOM: document object model 用来操作HTML
BOM: browser object model 用来操作浏览器

===========================================
JSON:用来存放数据
JSON.b 调用b的值
JSON.b++; 当作一个变量

与数组的区别:
1、数组的下标是数字,JSON的下标是字符串
2、数组有length属性,JSON没有

循环:
数组最好还是用for(var i=;i<arr.length;i++)
JSON是用for(var “ ” in “ ”)

        var JSON={
           a:1,b:2,c:3
        }
        for(var i in JSON)
        {
            alert('第'+i+'东西:'+JSON[i])
        }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值