HTML之JavaScript对象声明

ops/2025/2/13 22:12:43/

HTML之JavaScript对象声明

常用:方式1:new Object()  创建一个空对象方式2:{属性名:属性值,属性名:属性值,...函数名:function(){}}  创建一个对象
html"><!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>javascript">/*Java中是先有类,然后实例化出对象;js没有类,直接声明处理对象方式1:new Object()  创建一个空对象方式2:{属性名:属性值,属性名:属性值,...函数名:function(){}}  创建一个对象*///    方式1:var person = new Object();// 对象的属性? 添加属性person.name = '张三';// 有name属性,就是修改赋值,没有name属性则增加name属性并赋值(太草了随意的一批)person.age = 18;var age = 11;// 这里是全局变量,不是对象的属性// 对象的方法? 添加方法person.eat = function(food){console.log(this.age+',默认age,'+age+'吃饭:'+food);//此处使用age属性,this指向当前对象,不加this就会使用全局变量age}// 访问属性console.log(person.name);console.log(person.age);// 调用方法person.eat('面条');// 调用方法//    方式2:var age = 15;var person1 = {"name":'李四', // 为了后续迎合json格式,属性名加上双引号"age":20,"eat":function(food){console.log(this.age+'吃饭:'+food+"age"+age);// 此处的age不加this就会使用全局变量age}}console.log(person1.name);console.log(person1.age);person1.eat('米饭');</script>
</head>
<body></body>
</html>

http://www.ppmy.cn/ops/158151.html

相关文章

JVM的性能优化

1.方法内联 方法内联,是指 JVM在运行时将调用次数达到一定阈值的方法调用替换为方法体本身 ,从而消除调用成本,并为接下来进一步的代码性能优化提供基础,是JVM的一个重要优化手段之一。 注: C++的inline属于编译后内联,但是java是运行时内联 简单通俗的讲就是把方法内部调…

MindStudio制作MindSpore TBE算子(四)算子测试(ST测试-Ascend910B/ModelArts)--失败尝试

上一节&#xff0c;MindStudio制作MindSpore TBE算子&#xff08;三&#xff09;算子测试&#xff08;ST测试&#xff09;&#xff0c;因此缺乏对应的硬件环境导致无法进行ST测试&#xff0c;导致难以自安&#xff0c;今天搞来Ascend910B服务器来填坑&#xff0c;看看是否是硬件…

深度探索未来的搜索引擎 —— DeepSeek

随着信息时代的进步&#xff0c;我们每天都在生成、分享和消费大量的数据&#xff0c;如何从海量的内容中迅速找到有价值的信息&#xff0c;成为了现代社会的重要课题。传统的搜索引擎虽然在很长时间内引领了互联网的发展&#xff0c;但随着技术的进步和用户需求的变化&#xf…

docker pull 报错Get “https://registry-1.docker.io/v2/“: net/http: request canceled while waiting for c

报错 &#xff1a;Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) 解决方法 配置加速地址 vim /etc/docker/daemon.json 添加以下内容 {"registry-…

JVM的栈里面存的是栈帧,栈帧里面存的是什么?

JVM 栈帧&#xff08;Stack Frame&#xff09;—— 更完整的解释 栈帧&#xff08;Stack Frame&#xff09;是 JVM 方法执行时的 最小单位&#xff0c;每个方法被调用时&#xff0c;JVM 都会在**虚拟机栈&#xff08;JVM Stack&#xff09;**中创建一个栈帧。 当方法执行完成…

深入理解概率密度函数和概率的关系

最近在学习和理解线性回归的最大似然估计&#xff0c;发现自己对概率密度函数的理解比较欠缺&#xff0c;导致在掌握最大似然估计的过程中&#xff0c;走了很多弯路。特意做了一些调研&#xff0c;总结了一些理论依据&#xff0c;加深对概率密度函数和概率的认识。 一、概率密…

deepseek + kimi 高效生成PPT

1.在deepseek中生成ppt大纲 2.将大纲复制到kimi中生成PPT kimi&#xff1a;https://kimi.moonshot.cn/

如何保证Redis和MySQL数据的一致性刨析

1、常见的缓存更新策略&#xff1a; 定义&#xff1a;主要用来进行redis和mysql的数据同步更新的一些策略 内存淘汰&#xff1a;等触发淘汰机制后&#xff0c;刚好淘汰到了用户查询的数据&#xff0c;此时是null&#xff0c;会进行查询数据库并写入到缓存中&#xff0c;此时…