JS
tester_sz
忙,都没时间写....
展开
-
React 和Vue有什么区别
它的流行有很多原因,其中一个关键原因是它能够在没有任何动作的情况下重新渲染,它允许构建可重用,是一个小巧但功能强大的组件而且允许我们在需要时随时添加组件。使用React,我们可以通过将它们分解为组件来构建可重用的用户界面,它的使用使得构建交互式UI非常容易。React和Vue的区别:1、React是一个适合数据经常变化以及构建大型项目的复杂组件;总之如果想要一个轻量级,更快速,更现代的UI库来制作单页面应用程序应该选择Vue.js,如果是大规模应用程序和移动应用程序的应该选择React。转载 2022-08-22 20:28:50 · 1174 阅读 · 0 评论 -
Chrome的Performance面板
2、确保screenshots checkbox是选中的,然后点击controls,开始记录(windows快捷键 shift + E),这时候Devtools就开始录制各种性能指标,你可以点击页面等进行各种操作,所有的操作都会被浏览器录制下来。1、进入匿名模式保证分析结果少收到其他插件的干扰(windows可使用快捷点 ctrl + shift + N)本文将介绍如何使用chrome devTool的performance来对页面进行性能分析。1、performance页面性能分析。转载 2022-08-22 11:51:13 · 213 阅读 · 0 评论 -
前端性能优化 24 条建议
白屏时间:指从输入网址,到页面开始显示内容的时间。一个网站加载性能如何主要看白屏时间和首屏时间。首屏时间:指从输入网址,到页面完全渲染的时间。转载 2022-08-22 11:29:12 · 123 阅读 · 0 评论 -
js的常见的三种密码加密方式-MD5、Base64、sha1加密详解总结
写前端的时候,很多的时候是避免不了注册这一关的,但是一般的注册是没有任何的难度的,无非就是一些简单的获取用户输入的数据,然后进行简单的校验以后调用接口,将数据发送到后端,完成一个简单的注册的流程,那么一般来说,密码是不做加密的。但是也有一些数据库里面存放的是加密后的密码,这样有一个比较安全的地方在于,即使黑客将用户输入的文本密码得到了,也不知道具体是什么,因为密码是经过加密的。没有经过网络所以抓包...原创 2020-03-31 17:25:50 · 2747 阅读 · 0 评论 -
浅谈JS中的!=、== 、!==、===的用法和区别
var num = 1; var str = '1'; var test = 1; test == num //true 相同类型 相同值 test === num //true 相同类型 相同值 test !== num //false test与num类型相同,其值也相同, 非运算肯定是false num == str //true 把str转换为数字,检查其是否相等。 num != str //false == 的 非运算原创 2021-01-26 18:11:32 · 334 阅读 · 0 评论 -
ES6 箭头函数() =>{}
箭头函数箭头函数表达式的语法比函数表达式更简洁,并且没有自己的this,arguments,super或new.target。箭头函数表达式更适用于那些本来需要匿名函数的地方,并且它不能用作构造函数。引入箭头函数有两个方面的作用:更简短的函数并且不绑定this。箭头函数与function定义函数的写法://functionfunction fn(a, b){ return a + b;}//arrow functionvar foo = (a, b)=>{ return a + b转载 2021-01-22 14:20:56 · 882 阅读 · 0 评论 -
ES6与JavaScript之间的关系
ECMAScript 6简介ECMAScript 6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ECMAScript和JavaScript的关系ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现。日常场合,这两个词是可以互换的。...转载 2021-01-22 13:53:33 · 629 阅读 · 0 评论 -
vue的router-view
1.路由中有三个基本的概念 route, routes, router。route,它是一条路由,由这个英文单词也可以看出来,它是单数, Home按钮 => home内容, 这是一条route,about按钮 => about 内容, 这是另一条路由。routes 是一组路由,把上面的每一条路由组合起来,形成一个数组。[{home 按钮 =>home内容 }, { about按钮=> about 内容}]router 是一个机制,相当于一个管理者,它来管理路由。因为route原创 2021-01-22 11:18:44 · 730 阅读 · 0 评论 -
vue的npm run dev做了什么
├─build│ ├─build.js│ ├─check-versions.js│ ├─dev-client.js│ ├─dev-server.js│ ├─utils.js│ ├─vue-loader.conf.js│ ├─webpack.base.conf.js│ ├─webpack.dev.conf.js│ ├─webpack.prod.conf.js│ └─webpack.test.conf.js├─config│ ├─dev.env.js│ ├─in转载 2021-01-21 14:38:45 · 3205 阅读 · 0 评论 -
js中const,var,let区别与用法
1.const定义的变量不可以修改,而且必须初始化。2.var定义的变量可以修改,如果不初始化会输出undefined,不会报错。3.let是块级作用域,函数内部使用let定义后,对函数外部无影响。原创 2020-10-28 10:37:11 · 175 阅读 · 0 评论