分类
排序
JS如何让页面前进和后退
在浏览一些文档形式的网页是,比如小说阅读器,往往需要给用户提供这样的功能,实现前进和后退,用户通过单击按钮达到访问之前的网页和之后的网页的功能 具体代码实现 // 前进 function goForward()...
vuejs中如何实现三级路由并刷新页面时保持当前路由激活状态
之前有介绍过vuejs中的路由的传参及路由的props配置,对于如何配置一级路由,二级路由,对于很多同学来说,基本上没什么难度 然后在配置三级路由以上的时候,往往却没那么容易,会出现一些问题 比如:...
Js中闭包的概念和具体使用
闭包在js里面是一个比较抽象的概念,但在面试里,是一个必问的话题,往往面试官希望你列举一些使用闭包的例子 或手写一个闭包 闭包,简单一句话讲就是能够读取其他函数内部变量的函数,当需要函数内...
Js中如何不借助第三个中间变量实现交换两个变量的值
这是一道经常前端出去面试的时候,会被问到的题目,虽然很简单,但是如果没有准备的话,回答不上来,依旧还是很尴尬的 方法1-使用一个临时变量 这种方法是使用一个第三方临时变量,进行数据交换过程中...
js如何实现阅读完协议后才可以注册
一般注册页面的用户协议放在一个文本域的textarea控件内的,我们可以监听文本域的onscroll滚动事件 并借助滚动高度(scrollHeight)来判断用户是否阅读完文本域中的协议,然后来激活启动用户注册按...
如何动态的在网页里加载插入js脚本
把一些逻辑独立的js脚本文件单独加载,是一种很常见的js动态加载技术,这样的好处有很多,可以减少不必要的js脚本的文件加载,以提高网页浏览的速度 在优化代码里,很多都是通过异步加载去优化项目的...