js const】的更多相关文章

js const const 声明创建一个只读的常量.这不意味着常量指向的值不可变,而是变量标识符的值只能赋值一次. const state = { notes: [], activeNote: {} } //不能再次赋值state, 但是我们可以修改state指向的这个对象 state.activeNote={name:"CooMark"} 参考 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Sta…
1 关于ES6      ECMAScript6(以下简称ES6)是JavaScript语言的最新一代标准,发布于2015年6月,因为ECMA委员会决定从ES6起每年更新一次标准,因此ES6被改名为ES2015,后面的标准将按照发布的年份命名,比如ES2016.ES2017. ES6引入了很多新特性,这些特性解决了JavaScript长久以来别开发者所诟病的很多缺点.同时,ES6也给JavaScript的语言带来了重大变革,它使JavaScript变得更加强大.更富有表现力.尽管属于重大升级,但…
1.process对象 process对象就是处理与进程相关信息的全局对象,不需要require引用,且是EventEmitter的实例. 获取进程信息 process对象提供了很多的API来获取当前进程的运行信息,例如进程运行时间.内存占用.CPU占用.进程号等,具体使用如下所示: /** * 获取当前Node.js进程信息 */ function getProcessInfo(){ const memUsage = process.memoryUsage();//内存使用 const cpu…
Node.JS API 初解读 Version: NodeJs v6.2.0 一. Assert 1.简介 Assert模块主要用于断言.如果表达式不符合预期,就抛出一个错误. 该模块用于编写程序的单元测试用例,通过require('assert')调用. 2.函数 assert(value[, message]) assert.ok(value[, message]) 3.例子 // assert.js const assert = require('assert'); const add =…
最近在做团队的一个内部系统,这次使用的nodejs web框架是团队统一的hapi.js,而数据库依然是mysql,ORM 框架选用有着6000+ stars 的 sequelize.js,hapi-sequelize插件对sequelize做了很简单的封装,可以让我们很自如地在hapi中游走,比如配置和调用. 初始化 sequelize // server.js const Hapi = require('hapi'); const server = new Hapi.Server(); //…
简介 用Xcode创建源文件时会自动在文件开始位置加入如下注释: // // ISSImageCycleScrollView.m // SoftTravel // // Created by iss110302000283 on 16/2/26. // Copyright © 2016年 issuser. All rights reserved. // 原理 这个其实是通过Xcode的代码模板(Template)生成的,Xcode的Template目录在这个目录: /Applications/X…
缘起 由于童心未泯,之前在手机上玩过钢琴模拟App,但是手机屏幕太小,始终觉得不过瘾.其实对于我这个连基本乐理都不懂的"乐盲"来说,就算给我一台真正的钢琴,我也玩不转.不过是图个新鲜.权当娱乐罢了.最近刚好入手一台带触摸屏的Lenovo Yoga 4 Pro,这倒给了我新的想象空间:大屏幕玩起来是不是更带感?在Win10应用商店里搜了下,还真有各种模拟钢琴的应用,随便选了一款安装.结果非常令人失望,音效惨不忍听,还各种闪退.这里顺便吐槽下win10的应用商店,里面的很多应用不是经常安装…
Node.js运行在一个单线程模式,但它使用一个事件驱动范例来处理并发.它还有助于创建子进程,以充分利用并行处理的多核CPU系统. 子进程总是有三个流child.stdin,child.stdout和child.stderr这可能与父进程stdio流共享. Node提供child_process模块,该模块具有以下三个主要的方法来创建子进程. exec - child_process.exec方法在shell/控制台运行一个命令并缓冲输出. spawn - child_process.spawn…
Node.js是什么? Node.js是建立在谷歌Chrome的JavaScript引擎(V8引擎)的Web应用程序框架. 它的最新版本是:v0.12.7(在编写本教程时的版本).Node.js在官方网站的定义文件内容如下: Node.js® is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an even…
koa-session2 Middleware for Koa2 to get/set session use with custom stores such as Redis or mongodb with Babel koa-session2     Middleware for Koa2 to get/set session use with custom stores such as Redis or mongodb with Babel If you are not using bab…