先看下图片 代码结构 要下载一个语言包(i18n) **我在尝试这放图片** APP.vue文件 import i18n from './lang/index' ; Vue.prototype._i18n = i18n; const app = new Vue({ i18n, ...App }) app.$mount(); 切换语言页面 view <view>{ { i18n.yizhi }}</view> // 每个页面都要加 computed和methods同一级 computed: {…

2021年10月4日 0条评论 14点热度 阅读全文

因为无法上传图片,如下所示代码,在除Chrome浏览器外其他所有浏览器均能打开,已经尝试使用setInterval和setTimeout两种写法,在页面刷新的时候可以打开一次,打开后想要继续打开必须得点击一下页面,在本页中点什么位置都可以。 或者说手动点击a标签触发,和在定时循环中使用document.getElementById("3").click()有什么区别? 求各路大神解决一下在Chrome中循环使用用户自定义协议打开本地应用程序 <body> <a id=“3” href=“calc:…

2021年10月3日 0条评论 18点热度 阅读全文

 在很多项目中,特别是项目中菜单栏,一般都是li标签,当我们需要进行点击事件,需要判断点击的是哪一个菜单,第几个菜单 ,因此,我们需要获取其索引值(现在框架都会自动返回值,这里就用原生js实现) <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>获取索引值</title> <style> *{ margin: 0; padding: …

2021年9月24日 0条评论 12点热度 阅读全文

Object总共添加以下几种新方法: Object.keys() Object.getOwnPropertyNames(); Object.getPrototypeOf(); Object.defineProperty(); Object.defineProperties(); Object.getOwnPropertyDescriptor(); Object.create(); Object.seal(); Object.freeze(); Object.preventExtensions(); Object.i…

2021年9月21日 0条评论 11点热度 阅读全文

目录 引言 第一章 正则表达式字符匹配攻略 1 两种模糊匹配 2. 字符组 3. 量词 4. 多选分支 5. 案例分析 第1章 小结 第二章 正则表达式位置匹配攻略 1. 什么是位置呢? 2. 如何匹配位置呢? 3. 位置的特性 4. 相关案例 第二章小结 第三章 正则表达式括号的作用 1. 分组和分支结构 2. 引用分组 3. 反向引用 4. 非捕获分组 5. 相关案例 第三章小结 第4章 正则表达式回溯法原理 1. 没有回溯的匹配 2. 有回溯的匹配 3. 常见的回溯形式 第四章小结 第5章 正则表达式的拆分 …

2021年9月16日 0条评论 13点热度 阅读全文

函数表达式是javaScript中一个既强大又容易令人困惑的特性,在javaScript中定义函数的方式有两种,一种是函数声明,一种是函数表达式。函数声明的语法是这样的。 function functionName(arg0, arg1) { } 首先是function关键字,然后是函数的名字,除过ie的主流浏览器都给函数定义了一个非标准的name属性,通过这个属性可以访问到给函数指定的名字。这个属性的值永远等于跟在function关键字后面的标识符。 alert(functionName.name);//func…

2021年9月14日 0条评论 12点热度 阅读全文

1、取出两个数组的不同元素 var arr1 = [0,1,2,3,4,5]; var arr2 = [0,4,6,1,3,9]; function getArrDifference(arr1, arr2) { return arr1.concat(arr2).filter(function(v, i, arr) { return arr.indexOf(v) === arr.lastIndexOf(v); }); } console.log(getArrDifference(arr1,arr2)); 输出:(4)…

2021年9月12日 0条评论 12点热度 阅读全文

2.对象与类 2.1对象 对象是由属性和方法组成的:是一个无序键值对的集合,指的是一个具体的事物 属性:事物的特征,在对象中用属性来表示(常用名词) 方法:事物的行为,在对象中用方法来表示(常用动词) 2.1.1创建对象 //以下代码是对对象的复习 //字面量创建对象 var ldh = { name: '刘德华', age: 18 } console.log(ldh); //构造函数创建对象 function Star(name, age) { this.name = name; this.age = age; …

2021年9月8日 0条评论 13点热度 阅读全文

第一步: 检查语法错误   浏览器或者node环境将所有JS检查一遍,检查是否有语法错误,注意并不会执行,这里是确保可执行,然后进行第二步:预编译 第二步:预编译 预备知识:变量提升   首先要理解函数声明整体提升,变量 声明提升。这里要注意变量的提升,一般我们声明一个变量都是 var a = 1; console.log(a) //1 //但实际上拆分成了两步,真正执行是这样的 var a; // 这一步会提升到执行环境顶部 a = 1; console.log(a) //…

2021年9月1日 0条评论 10点热度 阅读全文

最近一直在看js相关资料,看到一些关于如何提高js性能方面的资料,故和大家分享下: 众所周知Js中的循环大致可以分为4中: 1.for循环 for(var i=0;i<10;i++){ //循环主题 } 其中for循环是最常见的循环结构,由四部分组成:初始化、前测条件、后执行体、循环体。当代码运行遇到for循环时,先运行初始化代码,然后进入前侧条件。如果前侧条件为true,则运行循环体。循环体执行完后,后执行代码开始运行。 2. while 循环 while循环是最简单的前测循环,有一个前测条件和一个循环体构…

2021年8月27日 0条评论 12点热度 阅读全文