美文网首页
js精简语法

js精简语法

作者: 月球下的人_ | 来源:发表于2018-04-25 14:33 被阅读0次

var day=(new Date).getDay()===0;

//传统if语句

if (day) {

 alert('Today is Sunday!');

};

//运用逻辑与代替if

day&&alert('Today is Sunday!');

年月日 巧妙转化

https://segmentfault.com/q/1010000011341804

//对象深拷贝

var cloneObj = function(obj){

  var str, newobj = obj.constructor === Array ? [] : {};

  if(typeof obj !== 'object'){

  return;

  } else if(window.JSON){

  str = JSON.stringify(obj), //系列化对象

  newobj = JSON.parse(str); //还原

  } else {

  for(var i in obj){

  newobj[i] = typeof obj[i] === 'object' ? 

  cloneObj(obj[i]) : obj[i]; 

  }

  }

  return newobj;

};

数组拷贝

Array.prototype.slice.call(a)

相关文章

  • js精简语法

    varday=(newDate).getDay()===0; //传统if语句 if(day){ alert('T...

  • gulp笔记

    开始 介绍一些概念 压缩 html css js 图片 处理 css 精简代码、加前缀 处理js 转es5 语法 ...

  • JS基础和WebAPIs的关联性

    学习ECMAscript标准规定的基本语法掌握JS基础语法只学习JS基础做不了网页交互效果学习JS基础语法是为了后...

  • react-jsx

    jsx 是类似 js 模板语法 声明 jsx 使用 jsx jsx 语法 jsx 是 js 的语法扩展,在 jsx...

  • 4/07day28_js基础

    day28_js基础 回顾 JS基础语法 JS运算符 JS流程控制语句 条件语句 JS的条件语句和Java语法基本...

  • JSX语法

    在react中,在js文件里写html标签,我们把这种语法称为 jsx语法。 jsx语法与普通js语法的区别 普通...

  • Vue入门(1)

    一、 前置知识 Node.js已安装 HTML语法(MDN) CSS语法(w3school) JS语法(阮一峰)...

  • 一篇搞定移动端适配

    一篇搞定移动端适配 flexible.js 布局详解 Rem自适应js之精简版flexible.js

  • express+ejs实现最简模板

    //语法就是js。。。

  • jsx语法

    什么是jsx语法 html写在js中而且不用加任何引号. 遇见<>按html语法解析,遇见{ }按js语法解析。 ...

网友评论

      本文标题:js精简语法

      本文链接:https://www.haomeiwen.com/subject/bofylftx.html