BBS项目内容回顾1. 登陆页面
1. 验证码
1. PIL(Pillow)
2. io
2. ORM
1. 增删改查
3. AJAX
$.ajax({
url: '',
type: '',
data: {},
Introduction ...
什么是Vue
开始
声明式渲染
条件与循环
处理用户输入
组件
The Vue Instance
创建Vue实例
data & methods
实例生命周期及其钩子函数
生命周期图表
Template Syntax Mustache模板中插入值h
本博客目的:记录Vue学习的进度和心得(ES6基本语法)内容:掌握Vue中常用的ES6基础语法。正文:ES6基本语法一、let与var(闭包,块级作用域) 1、事实上var的设计可以看成JavaScript语言设计上的错误,但是这种错误多半不能修复和移除,因为需要向后兼容。例如if/for的块级的影响(ES5中if、for没有作用域,只有函数有作用域),因而JS作者引入了let,我们可以将let
转载
2024-05-05 15:36:25
89阅读
学习本篇之前要具备一定的vue基础知识,可以先看一下Vue基础(环境配置、内部指令、全局API、选项、内置组件)1、Vue-cliVue-cli是vue官方出品的快速构建单页应用的脚手架,这里牵扯的东西很多,有webpack,npm,nodejs,babel等等。官网:https://cli.vuejs.org/guide/GitHub:https://github.com/vuejs/vue-c
转载
2024-08-06 13:31:50
31阅读
今日内容es6的语法let特点:
1.局部作用域
2.不会存在变量提升
3.变量不能重复声明const特点:
1.局部作用域
2.不会存在变量提升
3.不能重复声明,只声明常量 不可变的量模板字符串tab键上面的反引号 ${变量名}来插值
let name = '未来';
let str = `我是${name}`箭头函数function(){} === ()=>{} this的指向发
工欲善其事必先利其器,对前端框架Vue有了一定的了解和熟悉,总结如下:Vue有著名的全家桶系列,包含了: vue-router, vuex, axios, vue-router, webpack, es6 + (less)再加上构建工具vue-cli(
转载
2024-08-28 13:20:16
31阅读
文章目录一、es61.1 前端概述 1.2 js es6 新特性 1.2.1 let和constant 1.2.2解构函数和结构化代码块 1.2.3函数相关  
转载
2024-04-07 14:00:58
130阅读
一、ES6快速入门let和const letES6新增了let命令,用于声明变量。其用法类似var,但是声明的变量只在let命令所在的代码块内有效。 {
let x = 10;
var y = 20;
}
x // ReferenceError: x is not defined
y // 20 View Code 效果如下:var声明变量存在变量提升
转载
2024-04-10 22:20:33
73阅读
简介开发后端,有时候需要自己写一些界面,网络上也有一些现成框架,多少要知道一些前端知识,不需要精通。(以下内容参考尚硅谷在线教育项目整理)ES6ECMAScript 6.0是 JavaScript 语言的下一代标准,ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现(另外的 ECMAScript 方言还有 Jscript 和 ActionScript)
Vue 工程创建环境依赖:安装node: https://nodejs.org/zh-cn/download/ 直接到官网下载安装安装淘宝镜像(安装依赖速度比较快):npm install -g cnpm --registry=http://registry.npm.taobao.org安装vue: npm install vue -g (使用频率高,直接全局安装)安装vue-cli: npm i
转载
2024-09-25 14:50:46
137阅读
一、模块化1.什么是模块化模块化就是把系统分离成独立功能的方法,这样我们需要什么功能,就加载什么功能每个模块都是独立的,良好设计的模块会尽量与外部的代码撇清关系,以便于独立对其进行改进和维护可以重复利用,而不用经常复制自己之前写过的代码 模块化主要解决两个问题,"命名冲突"、"文件依赖"。1)命名冲突在一个js文件中,如果我们的两个变量名字相同,则前面的会被覆盖,而在不同的js模块,就可
转载
2024-07-22 17:03:54
176阅读
一.Vue 模块化1.es6模块化用法1.1 默认导出解释:这样里面的内容就可以供其调用,接受:import char from './1.js',其中参数char就表示默认导出的所有内容即export default里面的内容let a = 5
let b = 6
export default{a,b}1.2 按需导出解释:跟上面数据互不相通,按需导入:import {c,d},char fro
vue主要用来实现前端模块化编程,它的最终代码是一些序列化的js,简单的index.html访问入口,和一些image,vue的js使用es6来模块化设计, 为什么要这么做呢,我想主要是为了前端与后端交互变为纯数据,做分离,变成只有api的通讯当然你也可以用其它方法来实现这个目的,不过vue应该是有对前端数据进行一些压缩,优化,再者,它可以用es6来模块化(动态编程,模块引用之类,),v
转载
2024-05-18 07:06:30
44阅读
前言上一节笼统介绍了 Vue 进行模板编译的过程,但其实其背后的复杂度绝对是超呼想象,要当其为一个庞大的工程来处理。众所周知,归根结底,Vue 项目也是一 html5 页面,要对其进行模板编译,也就时相当于去把这个页面所有的内容都给爬下来对其中的标签、属性等等进行一步步取值处理。下面,就一步步来欣赏其中的精彩:首先,我们先来欣赏一下 html-parser先来对其用到的一些正则进行简单的理解吧1、
转载
2024-05-16 19:21:55
25阅读
一、概述 es表示ECMASCript,从es3,es5,es6是2009.12月发布的,es6是2015.6月发布的。vue2完全支持es5, react完全支持es6。二、es5新特性: 严格模式:一般用于相
转载
2024-06-05 13:42:01
110阅读
组件(很重要很重要)一.组件 组件可以看作是一些可复用的ui模块
小到一个标签 : <div>哈哈哈</div>大到一个页面 : <div><div><div><div><div></div></div></div></div></div>
起步:1.扎实的HTML/CSS/Javascript基本功,这是前置条件。 2.不要用任何的构建项目工具,只用最简单的另外在这里大家补充点ES6的语法。 什么是ECMAScript,以及es6的诞生?1997年 ECMAScript 1.0 诞生1999年12月 ECMAScript 3.0诞生,它 是一个巨大的成功,在业界得到了广泛的支持,它奠定了JS的基本语法,被其后版本完全继承。直到今
最近看了很多文章,偶然间看到ES6中新增了一个关键字 let ,它具有与 var 关键字相似的功能。一开始使用它时,发现它让我对之前一些习以为常的东西产生了怀疑。 下面先让我们看看它和 var 之间用法的不同{
var a = 10;
let b = 8;
}
a //10
b // Referenceerror :b is not define
目录默认导入和按需导入:回调地狱:promise: .catch捕获错误: promise.all()方法: promise.race()方法: async/await:同步任务与异步任务: EventLoop: 宏任务和微任务:webpack入门及使用:自定义webpack打包入口和出口:自动打包插件:devServer节点
vue面试题汇总目录1.vuex的作用?2.vue中的路由拦截器的作用?3.axios的作用?4.列举vue的常见指令。5.列举Http请求中常见的请求方式?6.对于MVVM的理解7.Vue的生命周期8.Vue实现数据双向绑定的原理:Object.defineProperty()9.Vue组件间的参数传递10.Vue的路由实现:hash模式 和 history模式11.vue路由的钩子