重生之我在地球Online学JAVA day02

1、JS引入方式 内部脚本:将JS代码定义在html页面的< script>< /script>中; 建议:将< script>< /script>放在< body>的底部; 外部脚本:将JS代码定义在js文件中,通过< script>< /script>标签引入; 注意:通过< script>标签引入外部js文件时,标签不可以自闭合。 2、JS变量 (1)特点:JS是弱类型语言,变量可以存放不同类型的值。 (2)声明:var:声明变量,全局作用域/函数作用域,允许重复声明; let:声明变量,块级作用域,不允许重复声明; const:声明常量,一旦声明,常量的值不能改变。 3、运算符(注意):== 会进行类型转换,=== 不会进行类型转换 4、函数定义方式(2中) (1)var functionName = function (参数1,参数2..){//要执行的代码} (2)function functionName(参数1,参数2..){//要执行的代码} 5、JS对象: (1)Array数组(注意):JavaScript 中的数组相当于 Java 中集合,数组的长度是可变的,而 JavaScript 是弱类型,所以可以存储任意的类型的数据。 箭头函数(ES6):是用来简化函数定义语法的。具体形式为: (…) => { … } ,如果需要给箭头函数起名字: var xxx = (…) => { … } (2)JS自定义对象格式: var 对象名 = { 属性名1: 属性值1, 属性名2: 属性值2, 属性名3: 属性值3, 函数名称: function(形参列表){} }; (3)JSON介绍 概念:JavaScript Object Notation,JavaScript对象标记法。 JSON 是通过 JavaScript 对象标记法书写的文本。 定义格式: var 变量名 = '{"key1": value1, "key2": value2}'; (4)BOM对象 概念:Browser Object Model(浏览器对象模型),允许JavaScript与浏览器对话, JavaScript 将浏览器的各个组成部分封装为对象。 1)Window:浏览器窗口对象; 2)Navigator:浏览器对象; 3)Screen:屏幕对象; 4)History:历史记录对象; 5)Location:地址栏对象; (5)DOM对象 概念:Document Object Model (文档对象模型)。 将标记语言的各个组成部分封装为对应的对象: 1)Document:整个文档对象 2)Element:元素对象 3)Attribute:属性对象 4)Text:文本对象 5)Comment:注释对象 6)HTML中的Element对象可以通过Document对象获取,而Document对象是通过window对象获取的。 Document对象中提供了以下获取Element元素对象的函数: 根据id属性值获取,返回单个Element对象 var h1 = document.getElementById('h1'); 根据标签名称获取,返回Element对象数组 var divs = document.getElementsByTagName('div'); 根据name属性值获取,返回Element对象数组 var hobbys = document.getElementsByName('hobby'); 根据class属性值获取,返回Element对象数组 var clss = document.getElementsByClassName('cls');

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
悔忆
内容推荐
十月第三周(10月12日 - 10月18日) - 周报
3
day41、强化学习训练曲线还是很不错的,马里奥已经能通过1-1了,训练久点应该能通过1-2了,等期中考完再继续优化吧。2、复习5491:对抗搜索、剪枝明天:1、争取5491复习完,写好资料,之后真的要开始复习5486了2、先把5489代码作业弄完3、5487认真听课
3
day9✅ 今天做了:1. 零代码:工程项目生成-构建部署2. 零代码:工程项目生成-前端和扩展3. 零代码:功能扩展-应用封面图4. 零代码:功能扩展-项目下载5. AI速通第五章⏰ 明天计划:6. 复习今日内容7. 零代码:功能扩展-智能路由8. 零代码:可视化修改-方案设计9. 零代码:可视化修改-前端开发10. 零代码:可视化修改-后端开发11. AI速通第六章📚 今日感悟:12. 对于
4
Day 51✅ 今天做了:ai超级智能体优化,实现登录功能并部署到云平台。尝试了很多次,最后的后端部署还是没有解决好,一直部署失败。前端部署没啥问题,导致访问网页时登录请求一直没有反应。伙伴匹配系统复习了一遍前端代码,重点看了Axios,知道它是会用到后端接口的地方,从而能让前端页面与后端结合起来。依旧算法两题,比较简单就是一个查目标值的下标,还有一个是链表是否有循环。⏰ 明天计划:继续项目学习和
3
Day 5✅ 今天做了:1、5487:学了KDE(核密度估计),下次学Mean-shift Clustering(均值漂移聚类)2、完成5489代码作业3、5491:复习了CSP问题⏰ 明天计划:1、5486看完PPT+询问同学复习思路2、5491资料整理完成3、6007至少做一道题📚 今日感悟:核密度估计和卷积原理很像,可以概括为:每一个点都有占权重和扩散范围,卷积就是把扩散范围加权在一起得到
4
下载 APP