(一) JavaScritpt 基础点

原创 2016年07月13日 19:31:18

1.在JavaScript里 false ,null ,0 ,'',undefined 都视为假。


2.数据类型
   简单声明类型方法
   Object: var obj = new  Object() 或者 var obj = {} ;
   Number: var num = 10;
   String: var str = "Bill";
   Null: var n = null; // 空对象指针
   Boolean: var b = false/true; // 大小写敏感
   Undefined: var un; // var声明变量但未对其加以初始化

   Array: var arr = [] 或者 var arr = ["x","y","z"];
   Date: var date = new Date();
   RegExp: var reg = new RegExp("abc","gi") 或者 var reg = /abc/gi;
   Function: var fun = function(){ };

   (a)JavaScript变量均为对象,当您声明一个变量时,就创建了一个新的对象。

   (b)JavaScript是一个弱数据类型的语言,input框中获取的值全部为字符串类型。

   (b)严格相等:  ===  值和类型都相同
   (c)逻辑运算:  !   ||   &&
   (d)条件运算符:  boolean表达式 ? 表达式1 : 表达式2
   (e)在函数中使用var关键字进行显式申明的变量是做为局部变量,
   而没有用var关键字,使用直接赋值方式声明的是全局变量。

3.数据类型的隐式转换:
   (a)数字+字符串 :数字转换为字符串
   (b)数字+布尔值 :true转换为1,false转换为0
   (c)字符串+布尔值:布尔值转换为字符串true或false
   (d)布尔值+布尔值:布尔值转换为1或0
   注:(i)所有数字都是采用64位浮点格式存储;(ii)true为1,false为0;

4.类型转换函数(3类):

   Boolean()、String()、Number()

   (a)转为 Boolean 类型:Boolean(exp),如果 exp = false ,null ,0 ,'',undefined 则值为false。

   (b)转为 String 类型:用String()。

   (c)转为 Number 类型:建议用 parseInt()、parseFloat() 代替 Number()。


javascritpt对select中options的上下移动

不多说了,代码很简单,上代码,感觉不错的方法,分享一下 optionsMove 新中国1 新中国2 新中国3...

Java面向对象基础知识点复习

  • 2017年11月08日 08:18
  • 32KB
  • 下载

枚举java基础知识点

  • 2017年11月03日 12:39
  • 27KB
  • 下载

JavaScript 语言基础知识点总结(思维导图)

温故而知新 ———— 最近温习了一遍Javascript 语言,故把一些基础、概念性的东西分享一下。 (下面内容大都为条目、索引,是对知识点的概括,帮助梳理知识点,具体内容需要查阅资料) ...

JS中的基础知识点

  • 2017年08月09日 00:41
  • 441KB
  • 下载

c++基础要点

  • 2015年11月02日 14:23
  • 24KB
  • 下载

Java学习(一)基础知识点

因为最近需要做一个安卓APP,所以最近开始学习java.特地在博客上记录下自己学习的过程。     今天学习总结: 今天是学习java的第一天,了解了最基础的一些知识点。 虽然很基础,但是很多东西...
  • myGFZ
  • myGFZ
  • 2016年11月06日 15:07
  • 205

数据开发基础知识点-2(多表关联)

  • 2014年09月11日 16:56
  • 123KB
  • 下载

公共基础知识点概念背

  • 2013年08月02日 10:25
  • 45KB
  • 下载

[ARM] [基础][编译]ARM的浮点功能历史分类和对应的编译选项

前言:ARM编译的时候有很多编译选项和浮点功能相关,要真正理解这些编译选项的选择,不仅仅要了解ARM的体系构建的基础知识,可能还需要了解一下ARM的历史。之后,真对这些再考虑到ARM编译选项就比较好理...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:(一) JavaScritpt 基础点
举报原因:
原因补充:

(最多只允许输入30个字)