一般情况下,对象是JavaScript中的一种数据类型,可以针对对象的值的构成形式,然后调用defineProperty方法,给对象进行赋值。下面利用实例说明,操作如下:
工具/原料
1
JavaScript
2
Node.js
3
ES5
4
HBuilder
5
截图工具
方法/步骤
1
第一步,在已打开的HBuilder工具中新建JavaScript文件,定义函数方法buildObj,如下图所示:
2
第二步,使用对应的方法,先创建一个空的stu对象,然后赋值stu变量,如下图所示:
3
第三步,依次调用buildObj,然后给sname、sno和sage进行赋值,如下图所示:
4
第四步,接着使用console.log()分别打印对象stu和对应的属性值,如下图所示:
5
第五步,保存代码并使用Node.js插件运行JavaScript文件,结果控制台出现报错,如下图所示:
6
第六步,修改buildObj函数方法,然后再次调用这个方法并查看结果,如下图所示:
注意事项
1
注意JavaScript中的defineProperty方法的用法
2
注意给对象中的属性分别设置值
上一篇:ES6如何冻结属性