一,什么是对象

对象:就是属性和方法的集合
优势:可以同意管理多个数据

二,如何访问对象内部数据

对象名.属性名 :编码简单,有时不能用。
对象名[“属性名”] 编码复杂,但是通用。

         <script type="text/javascript">//当什么时候必须使用["属性名"]来访问// 1.属性名包含特殊字符:- 空格,//**中括号法可以使用js的关键字和保留字作为属性名,而点语法不可以**var p={name: "test",}// p.test-age=14;   报错p["test-age"]=14;// console.log(p.test-age);  报错console.log(p["test-age"]);   //14//**2.中括号法可以用变量作为属性名,而点方法不可以**var aaa="name";   //变量aaa的值是nameconsole.log(p.aaa);  //通过点访问name  ,返回undefinedconsole.log(p[aaa]);   //通过[变量]访问name ,返回test//**3.当对象的属性值是数值时,只能[]访问**var b={23:"lalall"}// console.log(b.23);  报错console.log(b["23"]);  //返回lalall</script>

js高级学习笔记(b站尚硅谷)-3-对象相关推荐

  1. [JS]JavaScript基础学习笔记(黑马pink+尚硅谷李立超)

    文章目录

  2. JS高级学习笔记(6)- 事件循环

    参考文章:深入理解JS引擎的执行机制        JavaScript 异步.栈.事件循环.任务队列 我的笔记:ES系列之Promise async 和 await Event Loop 前提 js ...

  3. Redis学习笔记(转尚硅谷周阳)

    教学视频 Redis官网 Redis中文官网 一.NoSQL入门概述-上 1.互联网时代背景下大机遇,为什么用NoSQL 1.1.单机MySQL的美好年代 在90年代,一个网站的访问量一般都不大,用单 ...

  4. 燕十八老师 JS高级学习笔记 之作用域链

    作用域 在JS中,函数嵌套是非常普遍的,在函数嵌套中:对变量是如何寻找的? 答: 首先在函数内寻找,寻找不到,则在外层寻找 ...直到..全局(window)区域. // 例子1var c=5;fun ...

  5. js高级编号笔记[新]-访问文档对象

    1.通过name 属性访问文档对象 document.MyForm1.MyTextOfForm1.value 2.通过id 属性访问文档对象 var currentElement=document.g ...

  6. 尚学堂JAVA高级学习笔记_1/2

    尚学堂JAVA高级学习笔记 文章目录 尚学堂JAVA高级学习笔记 写在前面 第1章 手写webserver 1. 灵魂反射 2. 高效解析xml 3. 解析webxml 4. 反射webxml 5. ...

  7. JavaWeb学习笔记(5)-B站尚硅谷

    文章目录 十四.书城项目第三阶段--优化 (1)页面jsp动态化 (2)抽取页面中相同的内容 A.登录成功的菜单 B.base.css.jQuery标签 C.每个页面的页脚 D.manager模块的菜 ...

  8. JDBC学习笔记(1)---B站尚硅谷宋红康

    JDBC学习笔记(1)-B站尚硅谷宋红康 JDBC学习笔记(2)-B站尚硅谷宋红康 文章目录 软件架构方式介绍 JavaWeb技术概览 第1章:JDBC概述 1.1 数据的持久化 1.2 Java中的 ...

  9. b站尚硅谷springmvc学习视频:springmvc文档

    文章目录 一.SpringMVC简介 (b站尚硅谷springmvc学习视频:springmvc文档) 1.什么是MVC 2.什么是SpringMVC 3.SpringMVC的特点 二.HelloWo ...

  10. MySQL高级学习笔记(四)

    文章目录 MySQL高级学习笔记(四) 1. MySql中常用工具 1.1 mysql 1.1.1 连接选项 1.1.2 执行选项 1.2 mysqladmin 1.3 mysqlbinlog 1.4 ...

最新文章

  1. python flask web开发_Python Flask web后端开发
  2. 通过AI技术研究网红对其粉丝的消费品牌意识的影响
  3. 寄售业务的SAP标准流程
  4. 函数式接口的概念函数式接口的定义
  5. 考教育统计与测量可以带哪种计算机,《教育统计与测量》练习题库及答案
  6. 【Python】Python实战从入门到精通之五 -- 教你使用文件写入
  7. atop用法_atop 使用详情
  8. 年薪 40w 的应届生
  9. vue-countTo---简单好用的一个数字滚动插件
  10. Java如何将窗口居中显示
  11. Windows编程之钩子程序
  12. 3D人脸重建(二) 数据
  13. 员工出错处罚通知_关于处罚员工的通报
  14. java还原三阶魔方_魔方小站四阶魔方教程2 一看就懂的魔方教程(魔方玩法视频教程+还原公式一步一步图解+3D动画)...
  15. vim tutorial 101 hacks(一)
  16. 小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包 括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。 请问,在 1 到 2019 中,所
  17. 【MFC】Ribbon界面开发(一)
  18. 付费代理IP——Redis数据库的使用01
  19. JavaSE基础之(十六)final关键字
  20. linux自动刷新桌面,Ubuntu下实现用Python开机自动更新壁纸为bing壁纸

热门文章

  1. 数据结构与算法python语言描述第三章课后答案_《数据结构与算法Python语言描述》习题第二章第三题(python版)...
  2. CentOS下常用配置文件和命令以及目录结构备注
  3. easyui textbox获取焦点事件
  4. ui-router 之 $state.go
  5. 什么是Ajax? (转载于疯狂客的BLOG)
  6. C# asp.net mvc,做 301 永久重定向!
  7. 找出一个字符串中的数字
  8. jquery ui 发布jquery.ui-1.6rc4版本,漂亮多了
  9. Mybatis通过原生sql查询Map结果集注意事项
  10. Poi读写Excel文件