随笔分类 - 前端
摘要:JS基础:变量、作用域、闭包 1 作用域 在 JavaScript 中, 对象和函数同样也是变量。 在 JavaScript 中, 作用域为可访问变量,对象,函数的集合。 作用域分类: 全局作用域 局部作用域 1.1 全局作用域 全局变量有 全局作用域: 网页中所有脚本和函数均可使用 函数内部可以直
阅读全文
摘要:this是什么 JavaScript this 关键词指的是它所属的对象。 this的指向 在函数体中,非显式或隐式地简单调用函数时,在严格模式 下,函数内的this会被绑定到undefined上,在非严格模式下则会被绑定到全局对象window/global上。 一般使用new方法调用构造函数时,构
阅读全文
摘要:JavaScript提升 引擎会在解释JavaScript代码之前首先进行编译,编译过程中 的⼀部分工作就是找到所有的声明,并用合适的作用域将他们关联起来,这也正是词法作用域的核心内容。 提升(Hoisting)是 JavaScript 将声明移至顶部的默认行为。 例子1: var x=1; (fu
阅读全文
摘要:1 Node-RSA 与 JSEncrypt 实现前端加密后端解密功能 cnpm install jsencrypt -S cnpm install node-rsa -S 1.1 生成私钥、公钥对 var NodeRSA = require('node-rsa') //1.创建RSA对象,并指定
阅读全文
摘要:现有如下场景,点击父组件的button元素跳转到子组件中,并携带参数,便于子组件获取数据。 方案一: javascript handleChangePage (id) { this.$router.push( ) } javascript { path: '/detail/:id', compone
阅读全文
摘要:一级路由配置 前置条件 vue工程中安装了router 其中在router文件夹中的 为配置文件 并在入口文件 中进行配置 配置 (1)router配置文件 配置文件的结构如下 因为页面级的组件创建在views的文件夹下 所以可以看到两种导入方式 实际上,@就是指向src文件夹 (2)入口文件 在
阅读全文
摘要:axios 什么是axios? Vue.js 2.0 版本推荐使用 axios 来完成 ajax 请求。 Axios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 中。 Github开源地址: https://github.com/axios/axios Vue2.
阅读全文
摘要:组件基础 示例 从这个简单的例子看来 因为组件是可复用的 Vue 实例,所以它们与 接收相同的选项,例如 、`computed watch methods el` 这样根实例特有的选项。 复用 你可以将组件进行任意次数的复用。 注意当点击按钮时,每个组件都会各自独立维护它的 。因为你每用一次组件,就
阅读全文
摘要:数据方法 数据加载 发现报错a改为hello成功了,但是b报错了 如果换个顺序 发现没有问题 于是可以发现 页面数据的加载是在执行new Vue的时候 ,如果在new Vue的时候没有相应的属性就会报错。 如果在new Vue之前对数据使用了 方法,这会阻止修改现有的属性,也意味着响应系统 无法再追
阅读全文
摘要:最近刚好重新看了一下前端的内容,在做网页banner的时候实现轮播图上遇到了问题。 本着不想用轮子的心态,在网上查了半天很多实现有点问题(逼死强迫症 于是对着淘宝和京东首页两种不同的轮播图做了一个实现。 循环式(淘宝首页) 大概思路: 1. 为了实现无限循环,在第一张图前放一个最后一张图,最后一张图
阅读全文

浙公网安备 33010602011771号