[系统学习ES6] 本专题旨在对ES6的常用技术点进行系统性梳理,帮助大家对其有更好的掌握.计划每周更新1-2篇,希望大家有所收获. 以前用ES5时,声明变量只能用var.ES6的出现,为我们带来了两种新的声明方式:let和const.我们可以先简单记忆: var:声明全局变量 let:声明局部变量 const:声明常量 var声明 var在ES6里是用来声明全局变量的,我们先看一个简单的例子: var a = "lemoncool";console.log(a); 控制台输出了&qu…
[系统学习ES6] 本专题旨在对ES6的常用技术点进行系统性梳理,帮助大家对其有更好的掌握,希望大家有所收获. ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构.解构是一种打破数据结构,将其拆分为更小部分的过程. 为何使用解构 传统写法中,从数组或对象中提取特定数据赋值给变量,编写了很多结构相同,变量不同的代码,例如: let option = { name:'foo', type:'string' }; let name = option.name; let type…
我要发免费专题了,向下看 公众号和博客都有一阵没更新了,丢了一些粉儿,但是也很庆幸,时时还会有人关注.我并不是什么专业讲师,文章都是利用业余时间手工原创.在这里非常感谢各位的支持和厚爱. 这个月开始,各平台会慢慢地恢复更新.本篇也是想对我这段时间的情况做一些陈述,以及概述一下接下来的文章计划. 断更原因 断更原因是工(ge)作(ren)比(tou)较(lan)忙(le),同时也在处理个人的一些事情.期间有收到了一些私信和留言,我都有认真阅读和回复.我还在,没有跑路.不要连环发图片轰炸我. 这几个…
通过上一节的环境搭建完成,接下来我们就可以愉快的探索ES6的新世界了!下面我们从新的声明方式开始: 在ES6里新加了两种声明方式:let 和 const,以前我们都是用var去作声明,接下来我们一一比较下他们的区别: 一.var  :全局声明 我们用var 来声明一个msg的变量 var msg = "hello es6"; console.log(msg); 这时我们可以看到控制台输出的是 hello es6,接下来我们在下面用区块的方式再声明一个msg,并给它赋值 var msg…
此贴并非教学,主要是自学笔记,所述内容只是些许个人学习心得的记录和备查积累,难以保证观点正确,也不一定能坚持完成. 如不幸到访,可能耽误您的时间,也难及时回复,贴主先此致歉.如偶有所得,相逢有缘,幸甚关照. 在菜鸟教程(RUNOOB.COM)开始学习HTML 第一课 下载了Sublime text这个编辑器,复制了一段代码进去. 另存为一个html文件,然后打开这个文件,我的默认浏览器是QQ浏览器,显示结果是这样的: 把原来的标题.题目.段落名改了一下,再打开是这样的: 可以看出<title>…
前言: 以前我们在声明时只有一种方法,就是使用var来进行声明,ES6对声明的进行了扩展,现在可以有三种声明方式了. 字面理解ES6的三种声明方式: var:它是variable的简写,可以理解成变量的意思. let:它在英文中是“让”的意思,也可以理解为一种声明的意思. const:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量. var声明: var在ES6里是用来升级全局变量的,我们可以先作一个最简单的实例,用var声明一个变量a,然后用console.…
在ES5中我们在声明时只有一种方法,就是使用var来进行声明,ES6对声明的进行了扩展,现在可以有三种声明方式. (1)var:它是variable的简写,可以理解成变量的意思. (2)let:它在英文中是“让”的意思,也可以理解为一种声明的意思. (3)const:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量. 1.var声明 var在ES6里是用来升级全局变量的,也就是说,在ES6中使用var是用来声明全局变量的. var a=2; { var a=3;…
之前写CRM都是Django前后端一起写的,在大部分项目中实际上前后端是分离的,因此我们需要学习一个前端框架来进行前端页面的编写,这里选择了Vue进行学习,好了开始学习吧. 1.ES6部分知识点学习 let: 与var不同,var存在变量提升问题 特点: 1.局部作用域 2.不会存在变量提升 3.变量不能重复声明 const: 常量声明 特点: 1.局部作用域 2.不会存在变量提升 3.不能重复声明,只声明常量 不可变的量 模板字符串 // 通过反引号 ${变量名}来插值 let name =…
在python3中爬虫常用基本库为urllib以及requests 本文主要描述urllib的相关内容 urllib包含四个模块:requests——模拟发送请求 error——异常处理模块 parse——关于URL处理方法的工具模块 robotparser——通过识别网站robot.txt判断网站的可爬取内容 一.发送请求 urllib库发送请求主要使用request模块中的两个内容:urlopen()方法以及Requests类,其中Requests类是结合urlopen()方法来使用的. 首…
本文地址:http://blog.csdn.net/sushengmiyan/article/details/40298287 官方文档:http://struts.apache.org/release/2.3.x/docs/home.html 本文作者:sushengmiyan -------------------------------------------------------------------------------------------------------------…