zoukankan      html  css  js  c++  java
  • 数据类型

    javascript面向对象编程指南

    笔记(一)

    javascript面向对象编程指南笔记(一):

    1、基本数据类型:数字number、字符串string、布尔值boolean、undefined、null;

    2、被赋予null的变量通常被认定是已经定义了的,只不过它不代表任何东西;

    3、javascript所能处理的最大值是1.8e+308;而最小值为5e-324;

    4、一对双引号或者单引号之间的数都会被默认为一个字符串;

    5、将数字字符串转化为数字:只需将该字符串于1相乘即可(更好方法是调用parseInt函数);

    6、将其他类型转换为字符串,只需将其与空字符串连接(相加)即可;

    7、反斜杠为转义字符,要输出反斜杠,需要对转义字符进行转义,如var s="1\2";输出 s=12 ;

    8、  换行符  ,  回车符 , 制表符 , u后面字符视为unicode码;

    9、操作符优先级(从高到底): !   &&   ||;

    10、如果初始化不为falsy(空字符串""、null、undefined、数字0、数字NaN、布尔值false),则 var mynumber=mynumber||10 定义为:如果mynumber已经被定义,则保留原值,否则将其初始化为10;

    11、等价运算符===,表示两个操作数的值和类型都要相同,才返回true;幕后不存在任何形式的类型转换(相等运算符==可以转换);

    12、不等价运算符!==,同上

    13、NaN不等于任何数字,包括其本身;

    14、定义一个变量时没有对其进行赋值,调用该对象时并不会出错,但typeof操作符返回 “undefined”;

    15、将其他类型转换为boolean,只需在其前面强行转换 !!

    16、可用 typeof 测试一个变量是否已被初始化,如果为undefined,则未初始化;

    17、三目运算符  A?B:C,如果A为true,则返回B,否则返回C

  • 相关阅读:
    Python return语句用法分析
    set built-in function
    dict built-in function
    String bulit-in function
    tuple built-in function
    Pyhton:List build-in function
    Python之如果添加扩展包
    关于编辑器
    attachEvent和addEventListener详解
    jquery异步调用页面后台方法
  • 原文地址:https://www.cnblogs.com/pm-dongjian/p/5001960.html
Copyright © 2011-2022 走看看