zoukankan      html  css  js  c++  java
  • JavaScript创建对象的方式

    对象直接量
    对象直接量是由若干 名/值 对的映射表,名值对中间用冒号分隔,名值对之间用逗号分隔,整个映射表用花括号括起来。属性名可以是JavaScript标识符也可以是字符串直接量(也可以是空字符串),属性的值可以是任意类型的JavaScript表达式,表达式的值即是改属性的值,该值可以是原始值,也可以是对象值。


    const obj = {
    		name:"ysw",
    		age:18,
    		sex:"男"
    	};
    

    通过new关键字
    new运算符创建并初始化一个新对象,关键字new后跟随一个函数调用,这个函数即是构造函数,用于初始化一个新创建的对象


    function F1() {
    	        this.name = "ysw";
    		this.age = 18;
    		this.sex = "男";
    	}
    	var obj = new F1();
    

    通过ES5中Object.create()静态函数方式
    函数Object.create()创建一个对象,该函数提供两个参数,第一个参数是这个对象的原型,第二个是可选参数,是对对象属性的描述


    var obj = Object.create({
    		name:"ysw",
    		age:18,
    		sex:"男"
    	})
    
  • 相关阅读:
    去逛了一下浙东大峡谷
    终于开始释然
    其实在天堂AS IT IN HEAVEN
    寝室全景照
    黑与白
    努力下的意外
    文曲星的存在意义
    强烈推荐文章,给那些头脑发晕的看看
    学友演唱会
    最喜欢的歌
  • 原文地址:https://www.cnblogs.com/wsyjlly/p/10777749.html
Copyright © 2011-2022 走看看