目录

一.目的

1.想:学习前端知识

2.想:记录笔记,下次不用看视频,直接看笔记就可以快速回忆。

二.参考

1.我自己代码的GitHub网址

2.SIKI学院:我参考此视频实操

3.w3school官网:当做字典使用

4.菜鸟教程:当做字典使用

三.注意

操作:1:成功:309-如何创建对象

1.运行结果:成功:1.第一种创建对象,key value:键值对+ 2.第二种创建对象,var user2=new Object();

操作:2:成功:310-如何创建构造函数

1.运行结果:成功:

操作:3:成功:311-给对象添加普通函数和对象属性的遍历

1.运行结果:成功:


一.目的

1.想:学习前端知识

2.想:记录笔记,下次不用看视频,直接看笔记就可以快速回忆。

二.参考

1.我自己代码的GitHub网址

​​​​​GitHub - xzy506670541/WebTest: SIKI学院的Web前端

2.SIKI学院:我参考此视频实操

登录 - SiKi学院 - 生命不息,学习不止!siki老师的Unity3D专业视频学习平台,上千门实时更新课程,供学员在线观看,为国内开发者提供最新、最全、最快的视频学习教程http://www.sikiedu.com/my/course/212

  1. 我参考此视频实操

3.w3school官网:当做字典使用

w3school 在线教程

4.菜鸟教程:当做字典使用

菜鸟教程 - 学的不仅是技术,更是梦想!

三.注意

操作:1:成功:309-如何创建对象

1.运行结果:成功:1.第一种创建对象,key value:键值对+ 2.第二种创建对象,var user2=new Object();

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script type="text/javascript">// 1.第一种创建对象,key value:键值对user1 = {name: "xzy",age: 18,sex: "男"};console.log("测试1:" + user1.name);console.log("测试1:" + user1.age);console.log("测试1:" + user1.sex);user1.age = 20;console.log("测试1:" + user1.age);console.log("");// 2.第二种创建对象,var user2=new Object();var user2 = new Object();user2.name = "帅哥XZY";user2.age = 21;user2.sex = "男";console.log("测试2:" + user2.name);console.log("测试2:" + user2.age);console.log("测试2:" + user2.sex);</script></head><body></body>
</html>

操作:2:成功:310-如何创建构造函数

1.运行结果:成功:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script type="text/javascript">// 1.构造函数function user(name, age, sex) {this.name = name;this.age = age;this.sex = sex;}var user1 = new user("xzy", 18, "男");var user2 = new user("刘亦菲", 20, "女");var user3 = new user("杨幂", 21, "女");console.log("测试1:" + user1.name);console.log("测试1:" + user2.name);console.log("测试1:" + user3.name);console.log("");</script></head><body></body>
</html>

操作:3:成功:311-给对象添加普通函数和对象属性的遍历

1.运行结果:成功:

  1. 函数使用匿名函数
  2. 动态给对象添加独有的函数
  3. 遍历找到对象里面的值,通过键找到值
  4. 遍历对象所有键值对

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script type="text/javascript">// 1.构造函数function user(_name, _age, _sex) {this.name = _name;this.age = _age;this.sex = _sex;//函数使用匿名函数this.show = function() {console.log(this.name + ";" + this.age + ";" + this.sex);console.log("");}this.setAge = function(_age) {this.age = _age;}}var user1 = new user("xzy", 18, "男");var user2 = new user("刘亦菲", 20, "女");var user3 = new user("杨幂", 21, "女");console.log("测试1:" + user1.name);console.log("测试1:" + user2.name);console.log("测试1:" + user3.name);user1.show()user1.setAge(20);user1.show()// 2.动态给对象添加独有的函数console.log("测试2");user3.setName=function (name){this.name=name;}user3.setName("李白");user3.show();// 3.遍历找到对象里面的值,通过键找到值console.log("测试3:"+user3.name);console.log("测试3:"+user3["name"]);console.log("");// 4.遍历对象所有键值对            console.log("测试4");for(key in user3){console.log(key+":"+user3[key]);}            console.log("");</script></head><body></body>
</html>

Web前端第三季(JavaScript):十一:第3章: 字符串和对象:309-如何创建对象+310-如何创建构造函数+311-给对象添加普通函数和对象属性的遍历相关推荐

  1. Web前端第三季(JavaScript):三:第1章:JavaScript基本知识:107-js中变量的声明+108-js中变量的注意事项+109-js中变量的命名规则+110-赋值和算术运算符

    目录 一.目的 1.想:学习前端知识 2.想:记录笔记,下次不用看视频,直接看笔记就可以快速回忆. 二.参考 1.我自己代码的GitHub网址 2.SIKI学院:我参考此视频实操 3.w3school ...

  2. 好程序员web前端分享javascript枚举算法

    好程序员web前端分享javascript枚举算法,题目:在1,2,3,4,5 五个数中,我们随机选取 3个数.问有多少种取法?并且把每种取出数的方法列举出来. 乍看这道题,其实感觉没什么难度.三个f ...

  3. 【从0到1学Web前端】javascript中的ajax对象(一)

    [从0到1学Web前端]javascript中的ajax对象(一) 如今最流行的获取后端的(浏览器从server)数据的方式就是通过Ajax了吧.今天就来具体的来学习下这个知识吧.假设使用ajax来訪 ...

  4. JavaScript id_好程序员web前端分享Javascript中函数作为对象

    好程序员web前端分享Javascript中函数作为对象,Javascript赋予了函数非常多的特性,其中最重要的特性之一就是将函数作为第一型的对象.那就意味着在javascript中函数可以有属性, ...

  5. web前端分享JavaScript到底是什么?特点有哪些?

    web前端分享JavaScript到底是什么?特点有哪些?这也是成为web前端工程师必学的内容.今天为大家分享了这篇关于JavaScript的文章,我们一起来看看. 一.JavaScript是什么? ...

  6. Web前端之JavaScript基础

    Web前端之JavaScript基础 JavaScript介绍 变量 变量类型 基本的数据类型Number String Boolean underfined null typeof运算符 引用的数据 ...

  7. Web前端:JavaScript最强总结 附详细代码 (带常用案例!)

    Web前端基础: Web前端:HTML最强总结 附详细代码 Web前端:CSS最强总结 附详细代码 Web前端:JavaScript最强总结 附详细代码 Web前端工具: Web前端: JQuery最 ...

  8. 渡一教育公开课web前端开发JavaScript精英课学习笔记(六)函数及作用域

    函数作用域 函数有个隐藏的属性[[scope]],这个属性就是作用域,其存储了运行期上下文的集合. [[scope]]存储运行期上下文集合,这些集合呈链式关系,就是作用域链. [[scope]]属性结 ...

  9. web前端高级JavaScript - 彻底掌握基于HTTP网络层的“前端性能优化”

    彻底掌握基于HTTP网络层的 "前端性能优化" 产品性能优化方案 HTTP网络层优化 代码编译层优化 webpack 代码运行层优化 html/css javascript vue ...

  10. 【web前端】JavaScript实现图片幻灯片滚动播放动画效果

    JavaScript实现图片幻灯片滚动播放动画效果 by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://www.zhangxinxu.co ...

最新文章

  1. 神经网络并不是尚方宝剑,我们需要正视深度 NLP 模型的泛化问题
  2. FFmpeg的添加logo,去logo
  3. JS详细入门教程(上)
  4. Spring声明式事务管理
  5. 四、学编程语言前,不了解Git,怎么入坑
  6. 用Unity3D实现智能巡逻兵游戏
  7. r语言ggplot2一夜多图_R语言ggplot2画四方形的热图展示相关系数的简单小例子
  8. iOS 苹果app提交 ITC.apps.validation.prerelease_build_missing
  9. putty WinScp 免密登录远程 Linux
  10. 前端学习(3314):redux的基本操作2
  11. cmd oracle 连接实例_C#连接Oracle数据库的实例方法
  12. flux服务器推消息,服务端主动推送数据,除了 WebSocket 你还能想到啥?
  13. mysql加索引后查询时间变长了(终于有头绪了)
  14. 热点素材在哪找?5年自媒体人,我推荐这3个平台
  15. 速求CAD序列号和密钥
  16. 关于微信拉票之微信如何拉票及微信投票怎样拉票操作方法
  17. laravel easywechat 网页授权
  18. ps 填充画板背景色
  19. ppt如何变成pdf
  20. 解决win10安装之后本地搜索框不能用

热门文章

  1. Unity3D之创建3D游戏场景
  2. 迅雷Chrome插件引发的Uncaught ReferenceError: xl_chrome_menu is not defined
  3. 【计算机技术】我用两句话在电脑课上解除了老师的控制
  4. 《数字图像处理 第三版》(冈萨雷斯)——第十二章 目标识别
  5. KubeSphere 3.3.0 离线安装教程
  6. Directx使用基础
  7. 计算机教务管理系统ER图,医院病房管理系统ER图
  8. Perl入门学习(一)运行和基本语法
  9. 【Espruino】NO.18 使用L298N驱动直流电机
  10. JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询