zoukankan      html  css  js  c++  java
  • JS入门-慕课网

    javascript是一种弱类型的数据交互语言,

    ch 1 数据类型

    js中有六种数据类型:Number、String、Boolean、Null、Undenfined、Object
    原始类型:number、string、boolean、null、undefined
    对象类型:  object 包含了 function、array、date等等

    NaN是number类型

    ch 2 隐式转换

    加号减号
    加号相当于字符串的拼接
    减号运算,也能对字符串进行隐性转换,比如num-0

    37" + 7 //结果是377 ,这里加号是字符串链接<br>
    "37" - 7 //结果是30 这里减号是运算 =>衍生, - 0 可以将字符串隐式转换成数值

    == 和 ===

    1. ==

    2. ===:先判断类型,再判断值

    ch 3 包装对象

    javascript 中基本数据类型的包装对象 当对基本类型以类的形式访问时,会对这个基本类型生成一个临时对象,通过对这个临时对象的读写. 读活写完后 会将这个临时对象删除;

    包装对象有:string number Boolean 创建临时对象 然后销毁

    基本类型不是对象本身没有属性和方法,但是以对象的方式使用时,会临时转换成对应的对象,用完立即销毁,

    number,string,boolean都有对应的包装类型。

    包装对象,就是当基本类型以对象的方式去使用时,JavaScript会转换成对应的包装类型,相当于new一个对象,内容和基本类型的内容一样,然后当操作完成再去访问的时候,这个临时对象会被销毁,然后再访问时候就是undefined。number,string,boolean都有对应的包装类型。

  • 相关阅读:
    192021
    191020
    magento注册
    magento登陆
    把PHP的数组变成带单引号的字符串
    magento直接操作数据库
    兼容各大浏览器的event获取
    手动修改magento域名
    微信支付中的jsapi返回提示信息
    CentOS 下安装xdebug
  • 原文地址:https://www.cnblogs.com/muyiblog/p/5750944.html
Copyright © 2011-2022 走看看