1、不声明第三个变量实现交换

var a=1,b=2;
a=[b,b=a][0];//执行完这句代码之后 a的值为2 b的值为1了 

2、&&和||的用法 (学会了立马感觉高大尚了吧)

var day=(new Date).getDay()===0;
//传统if语句
if (day) {alert('Today is Sunday!');
};
//运用逻辑与代替if
day&&alert('Today is Sunday!');//也就是说只有day为真的情况才执行后面的代码alert  一句简单的代码就实现了上面的if功能  强大吧 

if (!a)
{a = {};
}//上面的三句话可以用下面的一句话替换哦
a = a || {}; //解释这句话一下哦   如果有a这个变量的声明的话 那么它还是原来的对象  如果没有就给它创建一个对象

js两个小技巧【看到了就记录一下】相关推荐

  1. HTML首字下沉的编码,CSS_有关首行首字下沉的实现原理及代码,下面是两个个小技巧,一个是 - phpStudy...

    有关首行首字下沉的实现原理及代码 下面是两个个小技巧,一个是很多报刊中的首字下沉,其实很简单,原理就是在样式中添加后缀即可.还有一个是对第一行文字进行单独样式.给这段标签添加后缀即可.这两个小技巧分别 ...

  2. ubuntu自定义安装里怎么选_超市里的五香粉怎么选?看懂配料表,两个小技巧,不怕选不好。...

    点击右上角[关注],可获得本头条号推荐的更多美食干货 五香粉是家庭常用的一种调味料,焖.炖.烧.煮.卤都常备使用,如今市场上的五香粉品牌也是相当繁多,质量也是参差不齐,有时买到的五香粉烧制的菜肴根本就 ...

  3. 分享两个小技巧,让你的PPT看起来更高级

    你还在以纯色背景制作PPT?这样制作出来的PPT虽然可能没有差错,但是就很平平无奇吧?今天想跟大家分享两个小技巧,让你的PPT看起来更高级哦. 1.立体图片墙排版 这种排版通过透视围绕布局,营造出立体 ...

  4. 短视频配音的两个小技巧,符合短视频内容基调是关键

    短视频配音的两个小技巧,符合短视频内容基调是关键 相信做短视频的小伙伴们一定发现了,在做短视频的时候,很多时候都会遇到需要配音的情况.有的小伙伴觉得配音只需要随便的配一段就可以了,但是随意的态度却很可 ...

  5. 解决任务栏卡死的两个小技巧

    最近WIN10更新之后,今天任务栏突然无故卡死,陷入"假死"状态,即任务栏不能点击,或者点击之后出现读条的圆圈,而桌面上的其他图标可以正常点击的现象.经过网上查阅资料,给出下述两种 ...

  6. 分享让PPT变高级的两个小技巧

    今天想跟大家分享两个小技巧,可以让你制作的PPT看起来更高级哦. 1.优美曲线 制作优美曲线非常简单,下面给大家具体讲述下. 首先,我们选择原始图表中的折线,将线改为平滑线.然后复制一个图表,之后剪切 ...

  7. JS日常开发小技巧(持续更新)

    前言 整理总结了一些日常开发中的JS小技巧,可以简化代码,使代码看起来更加简洁明了. 一.数组去重 数组去重的方法有很多种,比如:for循环.双重for循环等,思路一般是生成一个新数组,然后遍历原数组 ...

  8. win7定时关机命令_电脑两个小技巧:新手设置电脑定时关机 VS 定时开机的方法详解!...

    关于电脑使用小技巧,我们之前也分享过不少,有朋友在后台问,如果用命令设置电脑的开机关机,今天李哥就跟大家来详细说说这个问题.定时关机:关于电脑定时关机可能还有很多小伙伴不知道这个功能,当然也肯定也不清 ...

  9. 记录Pandas处理数据的两个小技巧

    ◆ ◆ ◆  ◆ ◆ Pandas Pandas无疑是Python中用于数据分析最好的第三方库了.各种数据分析的日常应用场景下,我都会想Pandas能不能完成这个需求?会不会更简单?!话不多说,今天分 ...

最新文章

  1. mysql relay_技术分享 | MySQL:产生大量小 relay log 的故障一例
  2. 我更喜欢用 Intellij IDEA 部署应用
  3. Linux/Centos Tomcat 配置日志切分以及脚本自动清理
  4. 结对编程作业——毕设导师智能匹配
  5. 迭代器 java_Java设计模式8:迭代器模式
  6. 【C#】三种结构:顺序、分支(if、switch、条件运算符)、循环
  7. 我的博客园开张了,记录每天学习,工作。
  8. JAVA-SWING:生成透明JTable的改进2
  9. springboot 打印slf4_SpringBoot打印请求体与响应体
  10. C#图片处理(裁剪,缩放,清晰度,水印)
  11. html5取消backspace后退功能,js屏蔽退格键(backspace或者叫后退键与F5)
  12. 看了就会的浏览器帧原理
  13. SpringBoot(五)整合Mybatis-Plus
  14. js中事件加载完成之前添加蒙版
  15. 泛微E-cology OA /weaver/ 代码执行漏洞
  16. Java基础 - 并发、锁
  17. Cause: java.sql.SQLException: connection closed问题排查、解决
  18. 相量和向量的区别详细介绍(并以电路电磁场中的量进行对照说明)
  19. [算法系列之二十]字典树(Trie)
  20. java支付接口(支付宝、微信、QQ)

热门文章

  1. leetcode235. 二叉搜索树的最近公共祖先
  2. 《Head First设计模式》第六章笔记-命令模式
  3. linux内核相关知识
  4. Spring Cloud 学习笔记(2 / 3)
  5. 数学建模 割平面算法求解整数规划基本原理与编程实现
  6. codeforces 59A-C语言解题报告
  7. Android Studio发布项目到jcenter
  8. 延长汽车寿命的6个良好习惯
  9. HEVC/H265 HM10.0 分析(一)NALread.cpp
  10. 比较全的C语言面试题