var obj = { name: "张三", city: "北京" };
console.log(Object.keys(obj)[0]);
var fistKey = null;
for (let key in obj) {
fistKey = key;
break;
console.log(fistKey);
2、获取JS对象的第一个属性
的值
var obj = { name: "张三", city: "北京" };
console.log(Object.values(obj)[0]);
var val = null;
for (let key in obj) {
val = obj[key];
break;
console.log(val);
今天遇到一个比较棘手的问题,需要了解一个JS对象的所有属性和方法,在网上发现这段代码,帮我解决了问题,记录下来,核心代码和原理如下:
function displayProp(obj){
var names=;
for(var name in obj){
names+=name+: +obj[name]+, ;
alert(names);
以上这篇JS获得一个对象的所有属性和方法实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
1.遍历
对象,在
第一个键值对的地方跳出来
var form={user:'zhangsan',type:'vip'}
var val=null;//用来记录
第一个键值对的值
for(var key in form)
val=form[key];
break;
2.把
对象转化为数组,然后用数组的下标取值
Object.keys(form)//将form转化数组,返回值是form
键名的数组
console.log(Object.keys(form))
//输出 ['user','type']
众所周知,JS 是一门弱类型语言。它不需要事先具体声明变量的类型,因为会在程序运行过程中,类型会被自动推断确定。因此,可以用同一个变量保存不同类型的数据:
vara=1;a='abc';a={x:1};复制代码
JS中目前共有7种数据类型:Undefined、Null、Boolean、Number、String、Symbol 和 Object。
前 6 者是基本类型数据,Obj...