当前位置:网站首页>js 原型链的深入
js 原型链的深入
2022-04-23 09:01:00 【一个博客】
原型链的学习
1、 IE11和谷歌__proto__指向的改变
//改变指向__proto__的指向
var obj1={
a:1,
b:2
}
var obj2=Object.create(obj1)//指定obj2的原型对象为obj1
console.log(obj1.__proto__)//原型链指向Object.prototype
console.log(obj2.__proto__)//原型链指向obj1
2、兼容ie11一下的强行指向问题
//兼容ie11一下的强行指向问题(我自己的ie)
//ie有原型的机制,但是没有原型链的
var obj1={
a:1,
b:2
}
var obj2=Object.create(obj1)//指定obj2的原型对象为obj1
console.log(obj1.__proto__)//原型链指向Object.prototype
console.log(obj2.__proto__)//原型链指向obj1
3、删除__proto__指向
//删除
//null:释放对象
var obj1={a:1,b:2}
obj1.__proto__=null
console.log(obj1.toString())
4、在原型中自定义方法的使用
//将首字母大写
String.prototype.shuozimudaxie=function(){
return this[0].toUpperCase()+this.slice(1)
}
var str="akjkjkjkjkjkjkjkjk".shuozimudaxie();
console.log(str);
版权声明
本文为[一个博客]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_45784582/article/details/106334834
边栏推荐
- Star Trek's strong attack opens the dream linkage between metacosmic virtual reality
- PLC point table (register address and point table definition) cracking detection scheme -- convenient for industrial Internet data acquisition
- Introduction to matlab
- 【原创】使用System.Text.Json对Json字符串进行格式化
- 计算神经网络推理时间的正确方法
- 请提前布局 Star Trek突破链游全新玩法,市场热度持续高涨
- The most concerned occupations after 00: civil servants ranked second. What was the first?
- Idea is configured to connect to the remote database mysql, or Navicat fails to connect to the remote database (solved)
- Pctp test experience sharing
- Go语言自学系列 | golang嵌套结构体
猜你喜欢

Study notes of deep learning (8)

Brush classic topics

valgrind和kcachegrind使用運行分析

Test your machine learning pipeline

Matlab draw five-star red flag

OneFlow學習筆記:從Functor到OpExprInterpreter

调包求得每个样本的k个邻居

Introduction to GUI programming swing

Learn SQL injection in sqli liabs (Level 11 ~ level 20)

深度学习框架中的自动微分及高阶导数
随机推荐
是否完全二叉搜索树 (30 分)
Reference passing 1
Non duplicate data values of two MySQL query tables
MYCAT configuration
请提前布局 Star Trek突破链游全新玩法,市场热度持续高涨
php基于哈希算法出现的强弱比较漏洞
Strength comparison vulnerability of PHP based on hash algorithm
Go语言自学系列 | golang方法
Harbor enterprise image management system
MySQL小练习(仅适合初学者,非初学者勿进)
uni-app和微信小程序中的getCurrentPages()
L2-3 romantic silhouette (25 points)
企业微信应用授权/静默登录
Download and install bashdb
PLC point table (register address and point table definition) cracking detection scheme -- convenient for industrial Internet data acquisition
扣缴义务人
Star Trek's strong attack opens the dream linkage between metacosmic virtual reality
Share the office and improve the settled experience
Star Trek强势来袭 开启元宇宙虚拟与现实的梦幻联动
数字政府建设中政务中台中的技术创新点