1 代码的易变性

在javascript中一切都是对象。

函数也可以成为实例对象的属性

in (a in arr) 判断数组对象的属性是否存在 返回 true/false

insertBefore() 方法在您指定的已有子节点之前插入新的子节点。
appendChild() 向里添加子节点。

__proto__对象内部属性

nodeType 属性返回以数字值返回指定节点的节点类型。12

覆盖init构造器的原型对象,从而实现跨域访问

//通过call或apply方法,将原本属于Animal对象的showName()方法交给对象cat来使用了。
//输入结果为"Cat"
animal.showName.call(cat,",");

undefined 数据类型 他的值只有一个:undefined 表示变量声明了,但是没有被赋值

详见004array.html

详见019_oop.html

// isPrototypeOf(new instance); 判断原型的方法

// ECMA5: Object.getPrototypeOf():根据实例对象获得原型对象

// in 操作符 判断属性是否存在于 实例对象和原型对
var p1 = new Person();
alert('name' in p1); // true

Math.max(a,b,...,x,y) -- 返回数个数字中较大的值

typeof 运算符 判断变量类型

toLowerCase() 方法用于把字符串转换为小写。

instanceof 来检测某个对象是不是另一个对象的实例。

removeChild() 方法指定元素的某个指定的子节点。

转载于:https://www.cnblogs.com/y896926473/p/5448248.html

javascript(1)相关推荐

  1. 【AJAX】JavaScript的面向对象

    Ajax中后端数据返回后需要前端通过JavaScript来实现动态数据更新的问题.所以,在Ajax中加深了一遍JavaScript面向对象的印象. 基础部分: JavaScript中创建对象并简单对象 ...

  2. 【JavaScript总结】JavaScript语法基础:JS高级语法

    作用域链: 1.JS中只有函数能够限定作用域的范围: 2.变量处理在制定的函数范围内,还有一个特殊的作用域,就是没有用var 声明的全局作用域 3.js中的作用域链是为了清晰的表示出所有变量的作用范围 ...

  3. 【JavaScript总结】JavaScript语法基础:DOM

    ->DOM的理解:文档对应dom树 ->有了DOM能做什么:DOM的操作 html文档做为DOM树模型,DOM树的节点就是对象.对象会触发事件来执行一些事件代码. C#中的事件是一个委托变 ...

  4. 【JavaScript总结】JavaScript语法基础:JS编码

    运算符 数学:+. -. *. / 逻辑:>. < .>= .<=. == . !=.&&.|| . === .!==(完全等于) 对象相关 new delet ...

  5. 【JavaScript总结】JavaScript语法基础:数据类型

    ------>数据类型有哪些? ->基本类型:数字类型,布尔类型,字符串类型 ->引用类型:对象类型,函数类型 ->空类型:null 和 undefined ->运算符: ...

  6. 【JavaScript总结】JavaScript发展与学习内容

    发展: 最初浏览器是为大学里浏览文档用,从地址栏输入文档地址,找到文档显示. 后来各种需求(购物网站,个人博客)出现,已有功能不能满足需求. 可人们依旧在努力满足这种需求,但实现后的效果很不尽人意. ...

  7. Python:模拟登录、点击和执行 JavaScript 语句案例

    案例一:网站模拟登录 # douban.pyfrom selenium import webdriver from selenium.webdriver.common.keys import Keys ...

  8. [JavaScript] JavaScript数组挖掘,不只是讲数组哟(2)

    课程来源:后盾人 上一篇的内容:[JavaScript] JavaScript数组挖掘,不只是讲数组哟 数组引用类型分析,多维数组,用Array.of为数组创建细节,类型检测与转换,在一个数组后面加一 ...

  9. [JavaScript] JavaScript 数组挖掘,不只是讲数组哟

    课程来源:后盾人 数组引用类型分析 数组的定义 const array = new Array('hello', 'dust', 1, 2, 3, 4, 5) console.log(array) l ...

  10. linux下用js生成xml,js2xml:将javascript字符串转换为xml

    有时候爬数据遇到像下面这种,数据在script标签中以javascript形式存在. var totalReviewsValue = 32; var averageRating = 4.5; if(t ...

最新文章

  1. 青龙羊毛——悦读(教程)
  2. 设计模式之四(抽象工厂模式第一回合)
  3. zabbix 2.0.6监控cisco交换机 2950 2960s 3560G
  4. Javascript-Switch
  5. Linux文件操作实用笔记
  6. 节点树xmu 1466.祖先极值
  7. 中秋佳节--理解Enum枚举
  8. SWAT模型中土壤水文分组的一些思考
  9. steam++(GitHub加速)433端口占用解决方案
  10. 论火力发电锅炉之改进
  11. 创建Visual Studio离线升级包
  12. linux for 迅雷,关于迅雷for linux
  13. 亳州市发明专利申请费用多少钱,权利要求书要怎么写?
  14. 【OCR技术】大批量构造中文文字训练集
  15. 培养工作以外的兴趣爱好很重要
  16. EBGP/IBGP/IGP有何区别?
  17. 如何拍摄优质的餐饮宣传片之文案篇
  18. 嵌入式linux模块复位,单片机嵌入式系统软件复位的几种方式
  19. 二阶椭圆型第一边值问题的数值解法(五点差分格式和有限体积法)附matlab代码
  20. SQL 错误 Cannot add or update a child row: a foreign key constraint fails (`o2o`.`tb_product_img`, CON

热门文章

  1. 《CSS揭秘》笔记(一)
  2. 变量与字符串的连接 - format、格式化字符串
  3. js深度解析url地址
  4. Mysql分析性能(存储过程)
  5. Linux系统程序包管理工具 RPM
  6. [转]MySQL 5.6 my.cnf配置优化
  7. linux虚拟文件系统浅析
  8. perl中的几个模块使用.
  9. mysql正在加载_本地坏境或者服务器环境下phpmyadmin出现始终正在加载问题的解决方法...
  10. 对前端来说token代表了什么_在线公开课 | 前端工程师如何突破瓶颈更好地变现自己...