(一)基本概念知识总结1

原创 2015年07月09日 21:16:28

1.数据类型(原始类型):number,string,boolean,null,undefined,object(function,Array,Date……)


2.隐式转换

(1)+:字符串拼接

(2)-:减法

(3) ==:"1.23"==1.23 ; 0==false ; null==undefined ; 

(4) === (严格等于)

类型相同,同===;类型不同,转换类型

注:NaN!=NaN  new Object != new Object


3.包装类型:new String/Number/Boolean


4.类型检测:

(1)typeof (函数对象和基本类型的判断)   typeof null == object

(2)obj instanceof Object  判断对象是不是某种类型(不检测基本类型)、存在继承关系

(3)Object.prototype.toString.apply()

(4)constructor

(5)duck type 


5.表达式

(1)原始表达式

(2)初始化表达式

(3)函数表达式  var func = function(){};     (function(){console.log('hello ');})();   //立即执行

(4)属性访问表达式  var obj = {x:1};

(5)调用表达式      Func();

(6)对象创建表达式  new Func(arguments);


6.特殊运算符

(1)逗号运算符  var val = (1,2,3);//val = 3  取最右

(2)delete obj.x

(3)in运算符 检验是否存在  

(4)this运算符


7.特殊语句

(1)var语句 

var func = function (){var a=b=1;};

func();

console.log(a)//undefined  函数内部的局部变量

console.log(b)//1  成为全局变量

(2)try-catch

(3)function语句

函数声明与函数表达式的区别:

函数声明会被预先处理,可在声明代码前面调用函数

(4)for in

遍历顺序不确定

对象属性受原型链影响

(5)with //不建议使用


注:严格模式与混杂模式的区别:

①不允许使用with;

②不允许未声明的变量被赋值;

③delete删除函数名、参数出错;

④对象字面量重复属姓名报错;



OpenCV基础知识点总结

/***************************************************************************************************...
  • u013360881
  • u013360881
  • 2016年01月05日 19:09
  • 784

HTML+CSS知识点总结(一)

Doctype 作用? 标准模式与兼容模式各有什么区别?( 1) 声明位于位于 HTML 文档中的第一行, 处于 标签之前。 告知浏览器的解析器用什么文档标准解析这个文档。 DOCTYPE 不存在或...
  • Merciwen
  • Merciwen
  • 2017年06月15日 16:45
  • 512

web基础知识总结

决定要开始写博客,先把之前的东西总结一下好了。以前培训的时候学到的一些基础知识,做下笔记备用。w3cSchool也是一个很好的学习这些知识的地方。 web基础知识回顾 (一)web界面开发的三个基...
  • lanonola
  • lanonola
  • 2014年03月11日 17:09
  • 1421

人工智能学习笔记-基本概念

前段时间看了不少关于人工智能方面的书籍博客和论坛,深深觉得了人工智能是个大坑,里面有太多的知识点和学科,要想深入绝非易事,于是萌发了自己写一些博客把自己的学习历程和一些知识点笔记都记录下来的想法,给自...
  • woods_wang_219
  • woods_wang_219
  • 2016年12月08日 15:34
  • 1223

Spring知识点总结

在学习Spring之前,先了解Spring是什么。百度百科上解释:Spring是分层的JavaSE/EE full-stack轻量级开源框架,以IoC(Inverse of Control 反转控制)...
  • zjx86320
  • zjx86320
  • 2015年06月29日 20:06
  • 3681

Spring框架知识要点总结(第一天)

1.IOC容器创建的2种方式 //首先在applicationContext.xml配置文件中写 //创建方式一: //Spring把所有的配置文件都当做资源 ClassPathResourc...
  • qq_1017097573
  • qq_1017097573
  • 2016年11月22日 11:57
  • 706

python入门知识总结

暑假没回家 ,一不小心培训了python,反正免费的不听白不听,总比呆在寝室无聊好的多,庆幸的是坚持下来了,现在回想起来虽然学习时间很短,但确实感触蛮大的,因此写这篇文章总结一下。第一节课就被授课者吓...
  • Hungryof
  • Hungryof
  • 2014年09月15日 17:50
  • 3641

hihocoder 1441 : 后缀自动机一·基本概念

参考题解:http://blog.csdn.net/liyuanshuo_nuc/article/details/53561527初学sam,了解下sam的概念,看题后,hash搞了好几发,都错了,就...
  • gyhguoge01234
  • gyhguoge01234
  • 2017年10月10日 17:37
  • 108

大数据知识总结

1、YARN:只负责程序运行所需资源的分配回收等调度任务,与应用程序的内部运行机制无关,所以 YARN已经成为一个通用的资源调度平台,许许多多的运算框架都可以借助它来实现资源管理,比如: MR/SPA...
  • qq_27657429
  • qq_27657429
  • 2017年02月02日 10:39
  • 514

CI框架数据库操作知识点总结

数据库配置 CodeIgniter 有一个配置文件让你存放数据库连接值,配置文件位于以下路径: application/config/database.php 配件文件存放在一个如下格式的一个多...
  • wuji_1
  • wuji_1
  • 2014年03月07日 10:20
  • 1745
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:(一)基本概念知识总结1
举报原因:
原因补充:

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