![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
weixin_43331769
这个作者很懒,什么都没留下…
展开
-
javascript 正则表达式
正则表达式子一、语法1:创建使用对象:var re= new RegExp(“正则表达式”, “匹配模式”);或者使用字面量:var re = /正则表达式/匹配模式var str = “zhang”;使用test测试var result = re.test(str);2:检查 有 a或 breg = /a|b/;reg = /[ab]/3:除了abreg...原创 2020-04-29 11:04:59 · 67 阅读 · 0 评论 -
在Html中使用javascript
一、1:script标签的位置1.1:写到head中,会等待js文件加载完后才会呈现页面内容,为了避免延迟现象,可以放到< body >元素的后面1.2:给head 中的script标签添加 defer 延迟属性,可以使script文件在后台下载,但文档加载完成后再执行,2:javascript 基本概念2.1:语法区分大小写驼峰命名法(第一个字母小写,剩下的字母的...原创 2020-04-01 00:08:02 · 118 阅读 · 0 评论 -
ES6模块化
ES6模块化一、模块化的相关规范1.1:默认导出与默认导入1.2:按需导出与按需导入直接导入并执行模块代码一、模块化的相关规范1.1:默认导出与默认导入默认导出默认导入语法import 接收名称 from ‘模块标识符’注意:每个模块中,只允许使用唯一的一次 export default,否则会报错。在m1.js文件中写入:let a = 10;let b = 20;...原创 2020-02-05 23:32:46 · 128 阅读 · 0 评论 -
vue- promise
vue- promise一、基本用法二、基于promise处理Ajax3:promise常用的APIp.then()p.catch()p.finally()一、基本用法实例化promise对象,构造函数中传递函数,该函数中用于处理异步任务resolve 和reject两个参数用于处理成功和失败两种情况,并通过p.then获取处理结果 <script type="text/ja...原创 2020-02-02 00:06:17 · 459 阅读 · 0 评论 -
前端Ajax
JavaScript基础-Ajax、Json一、Ajax作用二、创建Ajax步骤get请求:三、json一、Ajax作用AJAX 是在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的艺术。二、创建Ajax步骤get请求:1:创建Ajax对象var xhr = new XMLHttpRequest();2:打开对象xhr.open(“GET”,“test1.txt”,tr...原创 2020-01-31 18:46:18 · 75 阅读 · 0 评论 -
JavaScript基础-数组
JavaScript基础-数组一、数组的创建1: 构造函数方式创建一个数组2:字面量的方法创建一个数组(常用)3:数组常用的四种方法3.1:push()3.2:pop()3.3:unshift()3.4: shift()3.5:forEach()3.6:slice()函数3.7:splice()一、数组的创建1: 构造函数方式创建一个数组var arry = new Array(...原创 2020-01-27 18:32:41 · 76 阅读 · 0 评论 -
JavaScript基础-DOM
JavaScript基础-DOMDOM事件操控DOM事件操控单击事件 onclick双击事件 ondblclick获取对象 document.getElementById(“btn”); <div> <button id="btn">我是一个按钮</button> </div> <script&...原创 2020-01-18 11:05:12 · 70 阅读 · 0 评论 -
JavaScript基础-函数
JavaScript基础-函数一、函数的创建二、匿名函数(立即执行函数)1:无参匿名函数2: 含参匿名函数一、函数的创建使用函数声明形式创建的函数 function 函数(){},会在代码执行前被创建。 <script> fun(); function fun() { console.log("我可以提前执行"); } ...原创 2020-01-02 10:57:52 · 85 阅读 · 0 评论 -
JavaScript基础-对象
JavaScript基础-对象一、对象的定义1:对象的创建(对象的实例化)2:对象的输出3:对象的遍历一、对象的定义1:对象的创建(对象的实例化)1.1:字面量创建对象 <script> var obj = {//创建一个空的对象 name: "zhang", age: 18, sex: "man", ...原创 2020-01-02 08:46:58 · 83 阅读 · 0 评论 -
JavaScript基础-六种数据类型
JavaScript基础-六种数据类型一、String类型1:强制转换1.1:toString()1.2:String()方法二、Number类型1:使用条件2:最大值最小值3:类型转换三、Boolean类型强制转换四、Null类型五、Undefind类型六、Object类型一、String类型1:强制转换1.1:toString()不推荐使用表示将别的类型转换为字符串类型用法:xx...原创 2020-01-01 12:51:34 · 221 阅读 · 0 评论 -
JavaScript基础-逻辑运算符
JavaScript基础-逻辑运算符一、比较运算符1:“\==” 与 “\===”的区别一、比较运算符1:“==” 与 “===”的区别1.1: “==”: 比较数值是否相等 eg: x = 5,则 x == 5 的返回值是true, x === 5 的返回值是false1.2: || 运算符,可以代替if的比较,eg: let sex = prompt("请输入") |...原创 2020-01-01 10:55:07 · 81 阅读 · 0 评论 -
JavaScript基础-变量
JavaScript基础-变量的声明一、变量1:var2:let3:const4:不用声明关键词一、变量1:var1.1:变量提升:用var进行声明,变量的声明即使写在输出变量的后面也不会报错,只会显示undefined1.2:没有块级作用域,var声明变量的改变所有域var变量声明的同名函数1.3:会作为全局的属性放在window里面1.4:可用重复声明<script>...原创 2019-12-31 18:33:38 · 254 阅读 · 1 评论