在线编译器:babel.github 在nongjs中使用 'use strict' let a = ; 运行node : node --harmony_destructuring xxx.js 代码块: 用{}包起来的代码块,比如 if for while 特点:只能在代码块里面使用 var 只有函数作用域,可以重复声明, let const 有块级作用域,不可重复声明 封闭空间 ES5: (function() { ; })(); ES6: { let a = ; } 总结:块级作用域,其实
ES6之模版字符串 最近在项目中使用了ES6的模版字符串,在这里加以总结. 1.之前我们也可以使用JavaScript输出模版字符串,通常是下面这样的: $("#result").append( "He is <b>"+person.name+"</b>"+"and we wish to know his"+person.age+".That is all" ); 但是我们可以看到:
目录 字符串拼接 includes() startsWith() endsWith() padStart() es6中的模版字符串替代了原有的字符串拼接功能. 字符串拼接 es5方式 传统的字符串拼接在变量的左右两侧都要有+号连接. let name = '张三'; let age = 9; let str = '我的名字叫' + name + '我今年' + age + '岁了'; console.log(str)//我的名字叫张三我今年9岁了 如果你还想在这个字符串中加入空格回车或者其他的特
String 字符串对象 在之前的学习中已经使用字符串对象了,定义字符串的方法就是直接赋值.比如: var mystr = "I love JavaScript!" 定义mystr字符串后,我们就可以访问它的属性和方法. 访问字符串对象的属性length: stringObject.length; 返回该字符串的长度. var mystr="Hello World!"; var myl=mystr.length; 以上代码执行后,myl 的值将是:12 访问字符串对
转自:http://blog.sina.com.cn/s/blog_af26e333010194ht.html 最近修改oracle触发器,在过程中遇到两个问题: select lastname from hrmresource where id in (waigaunyanshourens); 此sql只要功能:根据id 到人力资源表找相应的人名: 此处waigaunyanshourens 是一个存储外观验收人变量:原只是一个存储外观验收人的id变量,现在界面要求外观验收人可以多选,如(41,
var f = v => v; 等同于: var f = function(v) { return v; }; 箭头函数可以与变量解构结合使用: const full = ({ first, last }) => first + ' ' + last; // 等同于 function full(person) { return person.first + ' ' + person.last; } 箭头函数的一个用处是简化回调函数: // 正常函数写法 var result = values.
Sql : alter function [fn_splitSTR] ( ), -- 5,6,7 ) -- ',' ) )) as begin declare @splitlen int begin )) ,charindex(@split,@s)+ @splitlen,' ') end insert @re values(@s) return end 执行: select*from dbo.fn_splitSTR('5,6,7',',') 结果: