温故知新[1](9.1-9.5)

1.字符串转化成数组:split---[分离]
var s = 'Hello world';
s.split();
>>>["Hello world"]

- slice()可用于复制一个字符串或数组---[切片]

var s = 'Hello world';
s.slice();
>>>"Hello world"

var arr = [1,2,3];
arr.slice();
>>>(3) [1, 2, 3]
2.split()方法细节
var s = 'y';
s.split('y');
>>>(2) ["", ""]
3.实例属性无法修改原型对象中的属性
function Person(){}
Person.prototype.name = 'Gerg';
var person1 = new Person();
person1.name;
>>>"Gerg"

Person.prototype.name = 'asan';
person1.name;
>>>"asan"

person1.prototype;
>>>undefined
4.如何仅获取原型对象中的属性?
function Person(){}
Person.prototype.name = 'Gerg';
Person.prototype.age = 21;
Person.prototype.job = 'Student';
Person.prototype.sayName = function(){
    console.log(this.name);
};
var person1 = new Person();
person1.city = 'Shanghai';
function getPurePrototypeProperty(o){
    for(var i in o){
        if(!o.hasOwnProperty(i) && (i in o)){
            console.log(i);
        }
    }
}
getPurePrototypeProperty(person1);
原型对象属性.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,877评论 0 4
  • 第5章 引用类型 引用类型的值(对象)是引用类型的一个示例。在ECMAScript 中,引用类型是一种数据结构,用...
    力气强阅读 4,059评论 0 0
  • 来源:NumPy Tutorial - TutorialsPoint 译者:飞龙 协议:CC BY-NC-SA 4...
    布客飞龙阅读 33,361评论 6 98
  • 第三章 类型、值和变量 1、存取字符串、数字或布尔值的属性时创建的临时对象称做包装对象,它只是偶尔用来区分字符串值...
    坤少卡卡阅读 3,875评论 0 1
  • “天堂岛书吧会员群”会员须知 一,这是一个什么样的地方? 这是一个由爱书人士,爱天堂岛书吧的会员组...
    观心客阅读 4,166评论 0 2

友情链接更多精彩内容