在 Plain/Pure Javascript 中,你如何找出元素对象具有哪些可用的方法或属性
In Plain/Pure Javascript, how do you find out what available methods or properties an element object has?
只使用纯javascript而不使用jquery,如何显示元素对象的所有可能的方法和属性?假设我有 body 对象 - document.getElementByTagName('body'([0]
如何列出我可以使用的所有可能方法?它有什么特性?我知道我可以使用 .click(( 和 .setAttribute,但还有什么?
如何使用 Chrome 控制台找到答案?
与其使用 console.log
,我建议console.dir
console.dir(myObj);
即使您传递了节点,dir
也会显示对象的属性,而不是在控制台中显示树视图,如果log
将对象识别为节点,则会发生这种情况。
在代码中的某个位置,您希望将对象记录到控制台:
console.log(MyObjectInstance);
然后,当您打开 chrome 开发者工具时,您可以转到"控制台"并查看您的对象。记录的对象旁边应该有一个小箭头,您可以单击该箭头以查看其所有方法和属性。
相关文章:
- 为什么NgModelController属性/方法以$开头
- 如何使用设置属性方法在jquery中更改css
- 全局向对象添加属性/方法
- AngularJS $http.delete 在“类型错误:无法分配给只读属性'方法'”中中断
- 添加属性/方法的明确最佳方法
- 扩展类时继承而不是覆盖属性/方法
- Javascript子类对象不保留基类的属性/方法
- 将模型属性方法发送到客户端 Sails Angular
- 错误:参数 4 的值无效.属性“方法”:意外属性
- 类型错误:无法读取 nodejs 应用程序中未定义的属性“方法”
- 属性/方法无法初始化indexedDB
- 在javascript中定义属性方法的适当模式;类”;
- 创建两个函数来计算对象属性/方法
- 当getElementById返回null时,取消对属性/方法的访问
- 自定义属性方法如何在Sails js中工作
- 通过js中的数组属性方法进行迭代
- 为什么要添加属性/方法到视图模型AFTER定义
- 在Angular中,在闭包中引用服务属性/方法最合适的方式是什么?
- 列出一个对象的所有属性/方法
- Javascript:添加属性方法问题