Javascript-对象序列化


const stu1 = { name: "xiaoming", age: 18, friend: { name: "mike", age: 17, },};const stu1_json = JSON.stringify(stu1); /

Javascript-面向对象


Javascript 面向对象(OOP)语法class 类名 { constructor(){ }}举例://Person类专门用来创建人的对象class Person { constructor(name,age,hooby){ this.name = name;

Javascript-三种包装对象


let num = 10; console.log(typeof num.toString()); // string let str = "hello world"; console.log(str.split(" &quo

Javascript-对象拷贝


两种对象拷贝 let stu = { name: "meow", age: 17, friend: { name: "mike",

Javascript-原始类型和引用类型


//原始类型 let addr_name = "beijing"; let addr_name2 = addr_name; addr_name = "jinan"; console.log

ES6-计算数组内所有数字的和


const array1 = [1,2,3,4,5,6];const initialValue = 0;const sumValue = array1.reduce((s,n)=>s+n,initialValue);console.log(sumValue); //输出结果//上面是 arra

Express.js


Express.js1.1 什么是express1.1.1 能做什么对于前端程序员来说,最常见的两种服务器,分别是:WEB网站服务器:专门对外听web网页资源的服务器API接口服务器:专门对外提供api接口的服务器可以快速创建web网站服务器和api接口服务器1.1.2 安装expresnpm i

NPM发包


NPM发包想用npm发包首先要创建一个文件夹,里面放入你的代码然后npm init进行初始化,一直回车也行接下来登录你的npm账户,npm login输入你的账户名和账户密码,登录成功后悔显示login successfully接下来就直接 npm publish就等着它上传,上传完成后如上图什么时

Node-包管理工具


Node-包管理工具1.1 快速创建package.jsonnpm包管理工具提供了一个快捷命令。可以再执行命令时所处的目录中,快速创建package.json这个包管理配置文件npm init -y1.2 depenndecies节点专门用来记录使用npm install命令安装了哪些包1.3 一次

Node-格式化时间moment模块使用


Node-格式化时间1.1 基本做法:dateFormat.jslet dateFormat = () => { const dt = new Date(); const year = padZero(dt.getFullYear()); const month = padZ