var friends = {
bill : {firstName:"Bill",lastName:"Fu",number:33,address :["Street No1","asdf"]},
bill2 : {firstName:"bill2",lastName:"Fu",number:33,address :["Street No1","asdf"]},
steve : {firstName:"Steve",lastName:"Fu",number:33,address :["Street No1","asdf"]},
bella : {firstName:"bill2",lastName:"Fu",number:33,address :["Street No1","asdf"]}
}
var list = function(obj){
for(var prop in obj ){
console.log(prop);
}
};
list(friends);
var search = function(name){
for(var prop in friends ){
if(friends[prop].firstName === name){
console.log("=============");
console.log(prop); //bill
console.log("=============");
console.log(friends[prop]); //bill{}
console.log("=============");
return friends[prop];
}
}
};
search("Steve");
分享到:
相关推荐
JavaScript-function-base函数基础.gif Javascript-operational-character运算符.gif JavaScript-process-statement流程控制.gif JavaScript-regular-expressions正则表达式.gif JavaScript-string-function字符串...
javascript Object与Function使用.docx
理解JavascriptFunction与Object
The book begins by explaining JavaScript, Cascading Style Sheets (CSS), and the Document Object Model (DOM). Then, each chapter in 'Plug-In JavaScript' offers complete, working examples for specific ...
Function instanceof Object 和 Object instanceof Function 都是 true 1。我们可以认为 Object 是一个特殊的“类”,而这里的“类”即:Function 于是便可以理解为: Object = Function () {} 或 Object = new ...
JavaScript中object和Object有什么区别,为什么用typeof检测对象,返回object,而用instanceof 必须要接Object呢 这个问题和我之前遇到的问题非常相似,我认为这里有两个问题需要解决,一个是运算符new的作用机制,...
$ npm i group-object --save 用法 var groupBy = require ( 'group-object' ) ; 原料药 根据对象的键和值创建分组。 参量 obj {Object} :要分组的对象。 grouper {Function} :可选的分组函数,采用acc, value, ...
function foo ( ) return toPath ( arguments ) ; } foo ( 'foo' , 'bar' , 'baz' ) ; foo ( 'foo' , [ 'bar' , 'baz' ] ) ; //=> 'foo.bar.baz' 访问以了解如何在应用程序中使用它。 相关项目 :使用属性路径
如何使用 ngSharedObject得到它您可以使用 bower 来获取模块: $ bower install ng-shared-object --save配置角度将ngSharedObject添加到您的模块中: angular . module ( 'modulename' , [ 'ngSharedObject' ,] )...
节点对象存储节点客户端库安装 npm install object-storage例子 var ObjectStorage = require('....then(function(url) {console.log('Object storage url to file', url);});});有关更多示例,请参阅 object-storag
对象克隆ES5的深克隆和比较概要// just for conveniencevar log = function ( ) { console . log . apply ( console , [ ] . slice . call ( arguments ) ) } ; var src = { name : 'dankogai' , lang : [ 'perl' ] ...
fly graphicsJavaScript API changes in HTML5how browsers handle JavaScript errors and error handlingfeatures of JavaScript used to read and manipulate XML datathe JSON data format as an alternative to ...
打开控制台发现报错:object is not a function。 感觉很奇怪,这块的功能最新没动过怎么会突然出问题了呢?上线时主流浏览器都测试过了呀。 虽然奇怪,但是还的解决问题。看着代码发现一个radio对象的name属性和一...
1.Object对象 原型对象 原型是对象的一个属性,也就是prototype属性,每个对象都有这个内部属性,而且他本身也是一个对象。 [removed] Object.prototype.num= 10; alert("添加原型对象属性:"+ Object....
通常情况下, JavaScript中建立一个对象用"new"加上constructor function来实现. 如new Date(), new Object()等. var book = new Object(); book.name = "JavaScript is Cool"; book.author = "tom"; book.pages = ...
例子var makeEmitter = require ( 'make-object-an-emitter' )function myFn ( ) {console . log ( 'I am a function...' )}makeEmitter ( myFn )myFn ( )myFn . on ( 'event' , function ( ) {console . log ( '......
It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript version 3. Part IV is a reference for client-side JavaScript, ...
npm install run-parallel-object 例子 输入 var run = require ( './run-parallel-object' ) , stream = require ( 'stream' ) . PassThrough ( { objectMode : true } ) , obj = { beep : { boop : { foo :...
运行系列对象 将对象中的函数解析为值安装 npm install run-series-object例子输入 var run = require ( './run-series-object' ) , stream = require ( 'stream' ) . PassThrough ( { objectMode : true } ) , obj ...