每天CookBook之JavaScript-019

  • es6新特性
  • startsWith和endsWith
  • codePointAt和fromCodePoint
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>019</title>
    <script type="text/javascript" src="es6-shim.js"></script>
</head>
<body>
    
</body>
<script type="text/javascript">
  var str = "Mockingbirds don't do one thing except make music " +
  "for us to enjoy. They don't eat up people's gardens, " +
  "don't nest in corn cribs, " +
  "they don’t do one thing but sing their hearts out for us. " +
  "That's why it’s a sin to kill a mockingbird."

console.log(str.startsWith("Mockingbirds"));
console.log(str.startsWith("autos", 20));
console.log(str.endsWith("mockingbird."));
console.log(str.endsWith("kill", str.length - 15));

var cp = str.codePointAt(50);
var cp2 = str.codePointAt(51);
var cp3 = str.codePointAt(52);
var str2 = String.fromCodePoint(cp,cp2,cp3);
console.log(cp);
console.log(cp2);
console.log(cp3);
console.log(str2);
let a = 3333;
console.log(a);
</script>
</html>
posted @ 2016-07-09 11:15  4Thing  阅读(95)  评论(0编辑  收藏  举报