- 博客(6)
- 收藏
- 关注
原创 Nuxt.js理解 开启SSR渲染(介绍)---00
Nuxt.js简单的说是Vue.js的通用框架,最常用的就是用来作SSR(服务器渲染)。再直白点说,就是Vue.js原来是开发SPA(单页应用)的,但是随着技术的普及。很多人想用Vue开发多页应用,并在服务端完成渲染。这时候就出现了Nuxt.js这个框架,它简化了SSR的开发难度。还可以直接用命令把我们制作的vue项目生成为静态html。那服务端渲染到底有什么好处哪?最主要的原因是SPA单...
2020-10-30 17:10:24 2219
原创 js---设计模式
1.单例模式在面向对象语言中,调用一个类的方法之前,必须先将这个类实例化,才能调用类方法。单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。单例模式能使得我们不需要每次都需要实例化一次,因为我们使用的对象都是同一个对象。单例模式:只允许实例化一次的对象类。注意:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。...
2020-10-30 16:23:37 310 2
原创 es6---padStart()、padEnd()补全字符串
padStart()方法,padEnd()方法ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。padStart()用于头部补全,padEnd()用于尾部补全。'x'.padStart(5, 'ab') // 'ababx''x'.padStart(4, 'ab') // 'abax''x'.padEnd(5, 'ab') // 'xabab''x'.padEnd(4, 'ab') // 'xaba'上面代码中,padStart()和padSt
2020-10-24 10:06:33 361 2
转载 js---跨域
js同源策略:含义:浏览器安全的基石是“同源政策”(same-origin policy)“,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这个政策。最初,它的含义是指,A 网页设置的 Cookie,B 网页不能打开,除非这两个网页“同源”。所谓“同源”指的是”三个相同“。同源条件(三个相同):协议相同 域名相同 端口相同举例:http://www.example.com/dir/page.html 这个网址,协议是http://,域名是www.example.c
2020-10-23 15:18:40 194
原创 es6---classList 属性
之前我们要操作一个DOM元素的class属性,需要对这个DOM的class进行繁琐的循环判断,而现在HTML5为每个元素定义了classLlist属性,用于在元素中添加,移除及切换 CSS 类。该属性是 DOMTokenList 对象(一个只读的类数组对象),你可以通过DOMTokenList定义的方法对其进行修改。classList 属性返回元素的类名,作为 DOMTokenList 对象。classList 属性是只读的,但你可以使用 add() 和 remove() 方法修改它。语法:
2020-10-21 10:07:08 628
原创 es6---Promise
Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理且更强大。它最早由社区提出并实现,ES6将其写进了语言标准,统一了用法,并原生提供了Promise对象。1、主要用于异步计算2、可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果3、可以在对象之间传递和操作promise,帮助我们处理队列。
2020-10-20 11:17:56 3491 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人