导航栏
摘要: 正则表达式用于定义一些字符串的规则 计算机可以根据正则表达式来检查一个字符串是否符合规则,将字符串中符合规则的内容提取处理 语法: var 变量 = new RegExp(“正则表达式”,“匹配模式”); 在正则表达式中可以选择第一个匹配模式作为第二个参数 i 忽略大小写 g 全局匹配模式 1.正则 阅读全文
posted @ 2020-12-29 18:24 RickZ 阅读(344) 评论(0) 推荐(0)
摘要: 1.Date (w3schppl链接)[https://www.w3school.com.cn/js/js_date_formats.asp] 如果直接使用构造函数创建一个Date对象非,则会封装为当前代码执行时间 var d = new Date(); 创建一个指定的时间对象 需要在构造函数中传递 阅读全文
posted @ 2020-12-28 14:23 RickZ 阅读(125) 评论(0) 推荐(0)
摘要: 1.debug chrome浏览器 FireFox 2.this(和java一样) 解析器在调用函数每次都会想函数内部传递一个隐含的参数、 这个隐含的参数就是this,this指向的是一个对象 这个对象我们称为函数执行的上下文对象 根据函数的调用方式不同,this会指向不同的对象 1.以函数的形式调 阅读全文
posted @ 2020-12-28 00:51 RickZ 阅读(161) 评论(0) 推荐(0)
摘要: 初级开发大多使用内建对象和数组对象 1.数组(Array)P70 数组也是一个对象 他和我们普通对象功能类似,也是用来存储一些值的 不同的是普通对象是使用字符串作为属性名的,而数组是使用数字来作为索引操作元素 索引: 从0开始的整数就是索引 数组的存储性能比普通对象要好,在开发中我们经常使用数组来存 阅读全文
posted @ 2020-12-28 00:23 RickZ 阅读(95) 评论(0) 推荐(0)
摘要: 1.作用域 作用域指一个变量的作用范围 在js中一共有两种作用域 1.全局作用域(P58) 直接编写在script标签中的JS代码,都在全局作用域 全局作用域在页面打开时创建,在页面关闭时销毁 在全局作用域中有一个全局对象window,我们可以直接使用 他代表的是一个浏览器的窗口,由浏览器创建,我们 阅读全文
posted @ 2020-12-26 23:09 RickZ 阅读(72) 评论(0) 推荐(0)
摘要: 1.函数的简介 函数也是一个对象 函数中可以封装一些功能(代码),在需要时可以执行这些功能(代码) 使用typeof检查一个函数对象时,会返回function var fun = new Function(); 调用函数语法 函数对象() fun(); 当调用函数时,函数中封装的代码会按照顺序执行 阅读全文
posted @ 2020-12-26 18:01 RickZ 阅读(335) 评论(0) 推荐(0)
摘要: 1.基本数据类型和引用数据类型(p49) 引用数据类型即为对象 基本数据类型都是单一的值“hello” 123 true, 值和值之间没有任何联系 在js中来表示一个人的信息(name gender age) 如果用基本数据类型,我们所创建的变量都是独立的,不能成为一个整体 如果使用对象就方便的多 阅读全文
posted @ 2020-12-23 18:16 RickZ 阅读(101) 评论(0) 推荐(0)
摘要: js语句代码块 在js中可以使用来为语句进行分组 同一个中的语句我们称为是一组语句 它们要么都执行,要么都不执行 一个中的语句我们也称为叫一个代码块 js中的代码块,只具有分组的作用,没有其他用途 流程控制语句 条件判断语句,if(和java一样) if(a>10) alert("a比19大"); 阅读全文
posted @ 2020-12-23 14:04 RickZ 阅读(250) 评论(0) 推荐(0)
摘要: 1.强制类型转换 将其他的数据类型转换为String 方式一: - 调用被转换数据类型的toString()方法 - 该方法(tostring)不会影响到原变量,它会将转换的结果返回 - 注意:null和undefined这两个值没有toString()方法,如果调用他们的方法会报错 方式二: - 阅读全文
posted @ 2020-12-21 23:27 RickZ 阅读(190) 评论(0) 推荐(0)
摘要: 为什么有的实体类要重写hashcode和equals代码 java开发——为什么要重写equals()和hashCode()方法? 阅读全文
posted @ 2020-12-21 18:24 RickZ 阅读(52) 评论(0) 推荐(0)