孙朝阳的博客

逆水行舟,不进则退!

win10 安装运行angular5.x

win10 安装运行angular5.x遇到一些坑,如命令无效、找不到module等,网上也找不到解决方案,坑了一下午,终于解决,特此记录! 首先全局安装angular 下面全程使用cnpm,苦逼的win,在开始就有一个坑,安装angular需要全局安装,否则会引出一系列无法填平的巨坑! c...

2018-05-13 22:32:44

阅读数:325

评论数:0

TypeScript的基本语法(二)

修饰器 主要作用是对类与其成员的再处理!Angular里经常用到。 类修饰器 //对其修饰的类进行再加工 function classD(t){ let k = new t(); console.log(k.age);//17 t.prototype.name = &am...

2018-05-13 00:12:30

阅读数:211

评论数:0

TypeScript的基本语法(一)

TypeScript 是一种由微软开发的自由和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法。当然它支持js语法! npm的用户安装: npm install -g typescript 使用 TypeScript 编译器,名称叫 tsc,可将ts文件生...

2018-05-12 23:56:55

阅读数:469

评论数:0

解决使用ajax时session无效的问题

问题:node使用express-session,ajax,后台路由获取不到session! 解决方案:ajax默认不携带cookie,要想携带cookie或者session,需要设置credentials(fetch) / withCredentials(XMLHttpRequest)。 如...

2018-03-21 23:51:58

阅读数:1705

评论数:0

ES6基础(三)——字符串

常用字符串方法 let str = "js_ytr"; console.log(str.length);//6 console.log(str.charAt(3));//y console.log(str.substr(1,2));//s_ (起始位置[,...

2018-03-13 14:42:47

阅读数:64

评论数:0

ES6基础(二)——解构

ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 数组解构赋值 数组的元素是按次序排列的,变量的取值由它的位置决定! 原先从数组提取值对变量赋值需要这样:var arr = [1,3,5]; var a = arr[0]; var ...

2018-03-09 20:38:46

阅读数:94

评论数:0

ES6基础(一)——var let const的用法

var let const的用法 其中const声明一个只读的常量。一旦声明,常量的值就不能改变。ES6 新增了let命令,用法类似于var。三者对比如下: const声明的变量不能再次赋值,let var可以重复赋值 var 可重复声明,const let不能 var存在变量提升,cons...

2018-03-08 21:43:17

阅读数:52

评论数:0

js es6 中 import 和 export的用法

模块功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口,import命令用于输入其他模块提供的功能。—— ECMAScript 6 入门 阮一峰 用法示例如下: //导出 ept.js(导出模块所在文件) export var name = &qu...

2018-02-05 17:09:06

阅读数:189

评论数:0

ajax的用法——基于fetch

fetch是用来取代XMLHttpRequest 基于promise的设计! 简单用法如下: fetch("/fetch1", { method:"post", headers:{ &quo...

2018-02-02 12:12:46

阅读数:91

评论数:0

ajax的用法——基于XMLHttpRequest

用法 1、创建XMLHttpRequest对象 var xhr = new XMLHttpRequest(); 2、使用xhr的 open() 和 send() 方法发送请求 /* * 第一个参数:表示请求方式 总共两种 GET POST * 第二个参数:表示请求路径 如标签a...

2018-02-01 15:11:03

阅读数:149

评论数:0

input添加照片

在HTML表单中,可以上传文件的唯一控件就是<input type=”file”> js实现如下: let fileDom = document.querySelector("input[type=file]"); //监听change事件 ...

2017-12-22 17:30:20

阅读数:304

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭