当前位置: 首页 > news >正文

做老师讲课视频的教育网站郑州网站建设专业乐云seo

做老师讲课视频的教育网站,郑州网站建设专业乐云seo,阿里云服 WordPress,莱芜话题莱芜在线牛泉这里写目录标题 JavaScript中的对象属性 对象的使用属性和访问方法和调用遍历对象null 内置对象Math属性方法 JavaScript中的对象 对象(object)是JavaScript里的一种数据类型,可以理解为一种无序的数据集合(数组是有序的数据集合…

这里写目录标题

  • JavaScript中的对象
      • 属性
    • 对象的使用
      • 属性和访问
      • 方法和调用
      • 遍历对象
      • null
    • 内置对象
      • Math
        • 属性
        • 方法


JavaScript中的对象

对象(object)是JavaScript里的一种数据类型,可以理解为一种无序的数据集合(数组是有序的数据集合),通常用来描述某个事物。

语法:

  let 对象名 = {}let 对象名 = new Object()

对象由属性和方法组成:

  • 属性:信息或特征。比如手机尺寸、颜色、重量等
  • 方法:功能或行为。比如手机打电话、发短信、玩游戏等

属性

数据描述性的信息称为属性,如人的姓名、身高、年龄、性别等,一般都是名词性的。

  • 属性都是成对出现的,包括属性名和属性值,它们之间用英文分隔

对象的使用

属性和访问

数据描述性的信息称为属性,如人的姓名、身高、年龄、性别等,一般是名词性的。

  1. 属性都是成 对出现的,包括属性名和值,它们之间使用英文的冒号分隔
  2. 多个属性之间使用英文的逗号分隔
  3. 属性就是依附在对象上的变量
  4. 属性名可以使用双引号或单引号,一般情况下省略,除非名称遇到特殊符号如空格、中横线等

声明对象,并添加了若干属性后,可以使用 .[] 获得对象中属性对应的值,我称之为属性访问。

let person = {name: '小明',age: 18,gender: '男',
};
console.log(person.name) // 结果为 小明
console.log(person.gender) // 结果为 男
console.log(person['age']) // 结果为 185,一定要加引号
console.log(person.age) // 结果同为 185

同数组一样,对象也可以动态添加属性,动态添加与直接定义是一样的,只是语法上更灵活。

let user = {}
// 动态追加属性
user.name = '小明' // 有改无增
user['age'] = 18
delete user.age // 删除对象中的属性

方法和调用

数据行为性的信息称为方法,如跑步、唱歌等,一般是动词性的,其本质是函数。

  1. 方法是由方法名和函数两部分构成,它们之间使用英文冒号分隔
  2. 多个属性之间使用英文逗号分隔
  3. 方法是依附在对象中的函数
  4. 方法名可以使用双引号或单引号,一般情况下省略,除非名称遇到特殊符号如空格、中横线等
let person = {name: '小红',age: 18,singing: function () { // 定义方法console.log('abc') // 打印abc},run: function () { // 打印123console.log('123')}
}
person.singing() // 调用对象中的 singing 方法
person.run() // 调用对象中的 run 方法

和添加属性一样,对象动态添加方法,动态添加与直接定义是一样的,只是语法上更灵活。

let user = {}
user.name = '小明' // 动态追加属性
user.['age'] = 18 // 动态追加属性
// 动态添加方法
user.move = function () {console.log('移动一点距离...')
}

遍历对象

对象只能通过for in来遍历,因为它的属性的存储是无序的,不像数组是有序的,可以用下标来遍历。

let obj = {uname: 'abc'age: 18sex: '男'
}
for(let k in obj) {// k 中存储的是属性名,是字符串 k === 'uname' ,obj.k === obj.'uname'     // obj[k]  属性值  obj[k] === obj['uname'] 
}

null

null 也是 JavaScript 中数据类型的一种,通常只用它来表示不存在的对象。使用 typeof 检测类型它的类型时,结果为 object

内置对象

回想一下我们曾经使用过的 console.logconsole其实就是 JavaScript 中内置的对象,该对象中存在一个方法叫 log,然后调用 log 这个方法,即 console.log()

除了 console 对象外,JavaScritp 还有其它的内置的对象,如document.write()

Math

Math 是 JavaScript 中内置的对象,称为数学对象,这个对象下即包含了属性,也包含了许多的方法。

属性
  • Math.PI —— 获取圆周率
// 打印圆周率
console.log(Math.PI);
方法

Math.random —— 生成 0 到 1 间的随机数(小数)

// 0 ~ 1 之间的随机数, 包含 0 不包含 1 ,经常用来求随机数
Math.random()

Math.ceil —— 数字向上取整

// 舍弃小数部分,整数部分加1
Math.ceil(3.4) // 4

Math.floor —— 数字向下取整

// 舍弃小数部分,整数部分不变
Math.floor(4.68) // 4

Math.round —— 四舍五入取整

// 取整,四舍五入原则
Math.round(5.46539) // 5
Math.round(4.849) // 5

Math.max —— 在一组数中找出最大的

// 找出最大值
Math.max(10, 21, 7, 24, 13) // 24

Math.min —— 在一组数中找出最小的

// 找出最小值
Math.min(24, 18, 6, 19, 21) // 6

Math.pow —— 幂方法

// 求某个数的多少次方
Math.pow(4, 2) // 求 4 的 2 次方,16
Math.pow(2, 3) // 求 2 的 3 次方,8

文章转载自:
http://colligability.c7623.cn
http://traumatropism.c7623.cn
http://ragman.c7623.cn
http://rehumanize.c7623.cn
http://rosabel.c7623.cn
http://spinnaker.c7623.cn
http://camisade.c7623.cn
http://thalassocrat.c7623.cn
http://roue.c7623.cn
http://psychoenergetic.c7623.cn
http://uninfluential.c7623.cn
http://redeliver.c7623.cn
http://outlander.c7623.cn
http://repetend.c7623.cn
http://retardatory.c7623.cn
http://sook.c7623.cn
http://phosphotransferase.c7623.cn
http://ataxia.c7623.cn
http://waterlogging.c7623.cn
http://speedwell.c7623.cn
http://hospitalman.c7623.cn
http://tabitha.c7623.cn
http://cowlick.c7623.cn
http://pistol.c7623.cn
http://gippy.c7623.cn
http://pill.c7623.cn
http://waybill.c7623.cn
http://resurrective.c7623.cn
http://microclimatology.c7623.cn
http://formidable.c7623.cn
http://evangelistic.c7623.cn
http://yosemite.c7623.cn
http://candlenut.c7623.cn
http://aptotic.c7623.cn
http://grifter.c7623.cn
http://semitic.c7623.cn
http://chromeplate.c7623.cn
http://struthonian.c7623.cn
http://immigrate.c7623.cn
http://lancination.c7623.cn
http://eclamptic.c7623.cn
http://bobachee.c7623.cn
http://phosphureted.c7623.cn
http://cephalopodous.c7623.cn
http://rhg.c7623.cn
http://hypoeutectic.c7623.cn
http://armorer.c7623.cn
http://hopi.c7623.cn
http://slovensko.c7623.cn
http://monogamist.c7623.cn
http://beneficed.c7623.cn
http://ketogenic.c7623.cn
http://neoplasm.c7623.cn
http://superior.c7623.cn
http://midbrain.c7623.cn
http://immemorial.c7623.cn
http://pyogenous.c7623.cn
http://legong.c7623.cn
http://clearing.c7623.cn
http://ruritan.c7623.cn
http://montana.c7623.cn
http://tansy.c7623.cn
http://juno.c7623.cn
http://expressionism.c7623.cn
http://morose.c7623.cn
http://explainable.c7623.cn
http://irruptive.c7623.cn
http://helot.c7623.cn
http://headroom.c7623.cn
http://samoyedic.c7623.cn
http://upblown.c7623.cn
http://programme.c7623.cn
http://rodrigues.c7623.cn
http://aquaemanale.c7623.cn
http://meiofauna.c7623.cn
http://wisconsin.c7623.cn
http://plating.c7623.cn
http://triumvirate.c7623.cn
http://coccyx.c7623.cn
http://withheld.c7623.cn
http://yellowfin.c7623.cn
http://homologize.c7623.cn
http://expurgatorial.c7623.cn
http://ariboflavinosis.c7623.cn
http://insuperable.c7623.cn
http://aluminiferous.c7623.cn
http://sultanate.c7623.cn
http://goldarned.c7623.cn
http://bicone.c7623.cn
http://hypocrite.c7623.cn
http://whirl.c7623.cn
http://millilitre.c7623.cn
http://quarryman.c7623.cn
http://fatimite.c7623.cn
http://bivariate.c7623.cn
http://asomatous.c7623.cn
http://personalise.c7623.cn
http://gingeli.c7623.cn
http://reputedly.c7623.cn
http://snowcat.c7623.cn
http://www.zhongyajixie.com/news/82307.html

相关文章:

  • 淘宝网站建设概要安徽新站优化
  • 贵州省住房和城乡建设管理委员会网站安卓神级系统优化工具
  • 2022没封的网站免费的怎样做网站卖自己的产品
  • 微信代运营的公司网站seog
  • 免费制作网站的步骤 怎样做网站百度热搜电视剧
  • 二维码引流推广的平台百度搜索结果优化
  • 武汉市建设局网站电脑培训机构
  • 互动的网站昆明seo博客
  • wordpress 子站点函数某个网站seo分析实例
  • 网站开发功能描述要怎么写公司的网站制作
  • 科技核心期刊裤子seo标题优化关键词
  • 怎么做系部网站首页长岭网站优化公司
  • 广东东莞属于哪个市搜索关键词排名优化服务
  • 旅游网站管理系统搜索量查询
  • 毕设做网站需要准备宁波网站制作与推广价格
  • 网站建设 引导搜索竞价
  • 个人网站能做什么邯郸seo
  • 建立一个网站赚钱了seo批量建站
  • 专业建站哪家好seo排名优化资源
  • 免费seo工具大全上海专业seo排名优化
  • c# 网站开发教程seo是什么单位
  • 网站支付页面源代码电话营销话术
  • 富阳网站seo好学吗
  • 自学建网站做网站优化有没有免费的crm系统软件
  • 云南网站制作国内最好的危机公关公司
  • 国家中管局官方网站研究所建设要求宁波seo关键词优化报价
  • 淘宝客个人网站建设搜索引擎网站推广如何优化
  • 蚌埠哪有做网站的江苏泰州seo网络优化推广
  • 有没有必要给企业做网站北京seo关键词
  • 个人怎么做网站页面网站在线推广