首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JS面向对象笔记 转

一、js零散笔记 0、匿名函数定以后直接调用:(function(numA, numB) { alert(numA + numB); })(3,4);//弹窗7 1、js中函数就是对象,对象就是函数。...arguments表示函数的参数集合 2、js中方法直接调用为函数,用new调用为对象。...JavaScript中没有类的语法,是用函数闭包模拟出来的 3、js中给对象动态添加属性示例: //定义一个函数 function Person(){ } //1、直接调用函数名,就只是单纯的表示调用函数...Person(); //2、是用new,表示创建了一个对象,js是动态语言,可以给对象动态添加属性和方法 var per = new Person(); per.name = "大锤"; //...给per对象动态添加方法sayHi //调用per对象的属性和方法 alert(per.name);//或者alert(per['name']); per.sayHi(); 4、js中支持this关键字

14K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【JavaScript】js对象进行排序(对象转数组,对象转对象)

    【JavaScript】js对象进行排序(对象转数组,对象转对象)1....问题描述需求是要排序一个对象aaa = { "2\_4":{"a":1,"b":2}, "2\_16":{"a":1,"b":2}, "2\_12":{"a":1,"b":2},...详细介绍对象按照key排序对象按照value排序**方法1:象按照key排序** Object.keys(aaa).sort((a,b){ // 代码逻辑,根据keys排序,如果a>b...})如果有更复杂的代码可以使用代码逻辑,比如这个文章的开头的举例它的key就是字符串2_4 这样的,但是2_8却大于2_16图片这个时候我们就需要使用更复杂的逻辑进行排序,请看如下代码# 方法1:把对象转为数组...var sortIndex in aa) { arr.push(aaa[aa[sortIndex]]) }console.log(arr);# 方法2:下面使用数组生成我们想要的排好序的对象

    6.7K40

    XML,面向对象基础

    什么是XML  XML与JSON的对比 XML文档格式 使用XML模块解析 一,什么是XML ''' XML 全称可扩展标记语言 双标签 单标签 没有文本 一般用于设计文档结构...所以扩展性远比JSON要强,XML用做数据交换格式的话,远不如json来的简单,JSON更加适用于前后台数据交换 JSON优点: 轻量级,跨平台,语法简洁...使用场景:多为前后台交互 XML更多用来作为配置文件,当然python不太常用,HXML也属于XML 总结,xml的解析比起json而言非常复杂 因为其扩展性远比json高,在java...import xml.etree.ElementTree as ET #打开一个文档,得到一个元素树(XML文档) tree = ET.parse('test.xml') #获取根标签 root =...print(countrys) #从root下查找所有名字为county的子孙标签 for tag in root.iter('country'): print(tag) ''' 解析XML

    64520
    领券