js 面向对象

原创 2016年08月31日 11:53:36

1.javascript是基于对象的语言。

什么是对象:在现实生活中一切皆对象。椅子,电脑,灯,门,鼠标。手机,水。冯莉莉。

!!!只要是对象就有2个特征:

第一个就是:它有什么;(属性)

第二个就是:它能做什么;(方法(函数)

 

那么javascript是基于对象是什么意思:在javascript当中一切皆对象。

2.至关重要的一点,函数可以当变量,也可以调用。

3.闭包:可以理解成一个变量绑定一堆变量。用到的地方就是:回调。

 闭包的本质就是函数类型可以调用。


在一个js文件中引入另一个js文件

转自: http://www.blogjava.net/dreamstone/archive/2007/02/12/99480.html 第一个js文件(被引入的js文件),文件名one.js,内容...
  • chen88358323
  • chen88358323
  • 2015年11月05日 18:27
  • 10773

JS里的for…in和for…of的用法

之前看编程方法学,for循环的基本格式是for(init;test;step ){ statement } //例如 for(int i=0,i...
  • chicNancy
  • chicNancy
  • 2017年06月28日 14:48
  • 528

JS本地保存数据的几种方法

1.Cookie 这个恐怕是最常见也是用得最多的技术了,也是比较古老的技术了。COOKIE优点很多,使用起来很方便 但它的缺点也很多: 比如跨域访问问题;无法保存太大的数据(最大仅为4KB);本...
  • Darrenzzb66
  • Darrenzzb66
  • 2017年06月11日 09:14
  • 4203

在js中使用正则表达式

一个正则表达式是由普通字符(如a~z)以及特殊字符(称为元字符)组成的模式字符串。该模式字符串描述在查找文字主体时待匹配的一个和多个字符串。   1、字符类   [.......]  匹配方括号中字符...
  • hxy19971101
  • hxy19971101
  • 2016年10月05日 22:35
  • 1034

js 中编码(encode)和解码(decode)的三种方法

js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent ...
  • XingKong22star
  • XingKong22star
  • 2014年09月09日 14:34
  • 14226

js浮点数精度问题(js计算中遇到的坑)

转自:http://talentluke.iteye.com/blog/1767138 大多数语言在处理浮点数的时候都会遇到精度问题,但是在JS里似乎特别严重,来看一个例子 alert(4...
  • DADADIE
  • DADADIE
  • 2015年12月23日 10:44
  • 8862

js中if条件判断

平时都用的常规用法,但是在计算机所有的一切都是自由的,所以总有那么几个桀骜不驯的刺头,还别说,这几个刺头必须得降服了,不降服体现不了程序的包罗万象   本文转自http://www.jb51.ne...
  • zhaoxinglin123
  • zhaoxinglin123
  • 2015年07月10日 10:59
  • 2209

js中数组的4种遍历方式

js的数组遍历
  • hello_word2
  • hello_word2
  • 2017年01月10日 10:04
  • 15084

JS正则表达式之特殊符号

JS正则表达式之特殊符号 在正则表达式中,许多标点符号具有特殊含义,比较难记,现归纳备个份: 这些符号有:^ $ . * +  - ? = ! : | \ / ( ) [ ] { } 1.“[...
  • mimixiao345
  • mimixiao345
  • 2015年07月05日 15:13
  • 2320

Android与HTML+JS交互入门

在Android开发中,越来越多的商业项目使用了Android原生控件与WebView进行混合开发,当然不仅仅就是显示一个WebView那么简单,有时候还需要本地Java代码与HTML中的javasc...
  • leejizhou
  • leejizhou
  • 2016年03月15日 13:01
  • 36906
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js 面向对象
举报原因:
原因补充:

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