Google [站内搜索]

分类: 脚本语言预览模式: 普通 | 列表

快递地址解析思路和实现脚本

快递地址的内容主要有3项:姓名、手机和联系地址,开始以为从一段文字中提取这些内容不是什么难事,但真操作起来发现并没那么简单,总结了下,我们平时输写的地址格式主要有以下几种:

引用内容 引用内容
①.张三 13800000000 浙江省杭州市西湖区北山街1号
②.张三,13800000000,浙江省杭州市西湖区北山街1号
③.张三13800000000浙江省杭州市西湖区北山街1号

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2429
<script src="http://ruanyf.github.io/es-checker/es-checker.js"></script>
<script>
if (Supports.letConst) {
    let x = 5;
} else {

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1946

ES6学习笔记:class类与继承

ES6的class只是让对象原型的写法更加清晰、更像面向对象编程的语法而已,它的绝大部分功能,ES5都可以做到。实际上,ES6的class可以看作只是一个语法糖。

1、实例属性和实例方法

class People{

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2058

ES6学习笔记:Set和Map数据结构

1、Set数据结构

Set构造函数接受一个数组作为参数,对它进行初始化:

var s = new Set([1,2,3]);

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2012

ES6学习笔记:扩展运算符使用场景

ES6新增了一个运算符:扩展运算符,用三个点(...) 表示,它的使用场景有以下3种:

1、扩展运算符做函数形参

扩展运算符做函数形参时,也称rest参数,与其搭配的变量是一个数组,所有匹配的实参都会被放入这个数组中:

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2168

ES6学习笔记:变量的解构赋值

一、变量的解构赋值

数组的解构赋值:

let [x,y,z] = [1,2,3];

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1992

var arr1 = ["浙江","上海","江苏"];
var arr2 = arr1.sort(function(str1, str2){
    return str1.localeCompare(str2, "zh")
});

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1410

axios入门学习笔记



Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。

一、引入axios

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1725
在调试前端页面时,有时希望能在页面临时引入jq、vue、axios或其他脚本方便调试,这时我们可以借助浏览器收藏夹在页面注入JS,非常方便:



查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1970

Node.js安装与初始配置



安装Node.js,我们可以到官方网站下载安装包,也可以使用nvm工具进行安装,个人推荐使用nvm安装,nvm是专业的Node.js版本管理工具,用它安装卸载Node.js和切换版本非常的方便。

1、nvm安装

查看更多...

分类:脚本语言 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1585