js第四天
2022/3/6 23:16:22
本文主要是介绍js第四天,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
原型 创建的每一个函数,都会有一个prototype属性。这个属性对应一个原型对象 当该函数被作为构造函数调用时,创建的对象也会有一个属性指向该构造函数的原型对象,可以用”.__proto__“调用 原型对象相当于一个公共的区域 Object.prototype. 在公共区域中添加属性或方法,可以由对象调用 hasOwnProperty() 单独检查在对象自身中是否存在该属性 当用原型对象检查hasOwnProperty时,发现结果是false,可以得出在一般的原型对象上仍然存在原型对象toString
在控制台输出一个对象时,实际上输出的是该对象的toString方法 可以重写对象的toString方法,改变在控制台输出的内容
垃圾回收 一个引用被设定为null,会断开与对内存中的区域的链接,这部分存储位置会变成垃圾。与java类似, 系统会自动回收
数组 数组使用数字作为索引操控元素 ,js的数组可以有间断的设置元素· 创建数组: var array=new array(); array[0]=1; 获取数组长度 .length() 也可以设置数组的长度
var arr=[1,2,3]; var arr1=new arr(1,2,3 ) 数组内可以放入任意数据类型,也是js弱数据类型的一种体现 数组的压栈方法可将多个元素压入数组,并且返回新的数组长度 pop只能删除最后一个元素,并且返回删掉的元素 入队,unshift() 出队 shift
foreach()需要一个函数作为参数 arr.foreach(function(){
}); 以数组中 每次执行时,浏览器会将遍历到的元素以实参的形式传递进来,可以定义形参 三个形参,第一个参数是目前正在遍历的对象,第二个参数是元素的索引,第三个参数是正在遍历的索引 注:IE8以下不支持该方法
slice splice方法 slice 从某一个数组返回选定的元素 数组截取 slice(开始位置索引,结束位置索引) 也可以不传入第二个参数。此时会截取从开始位置到结尾的全部元素 传入负数,则从后往前计算 splice 删除数组中的指定元素,也可以传入第三个参数替代原来的参数
这篇关于js第四天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-04React 19 来了!新的编译器简直太棒了!
- 2025-01-032025年Node.js与PHP大比拼:挑选最适合的后端技术进行现代web开发
- 2025-01-03?? 用 Gemini API、Next.js 和 TailwindCSS 快速搭建 AI 推文生成项目 ??
- 2024-12-31Vue CLI多环境配置学习入门
- 2024-12-31Vue CLI学习入门:一步一步搭建你的第一个Vue项目
- 2024-12-31Vue3公共组件学习入门:从零开始搭建实用组件库
- 2024-12-31Vue3公共组件学习入门教程
- 2024-12-31Vue3学习入门:新手必读教程
- 2024-12-31Vue3学习入门:初学者必备指南
- 2024-12-30Vue CLI多环境配置教程:轻松入门指南