2017年1月9日
摘要: 前言 这篇文章总结了七种办法来交换a和b的变量值 1 2 var a = 123; var b = 456; var a = 123; var b = 456; 交换变量值方案一 最最最简单的办法就是使用一个临时变量了,不过使用临时变量的方法实在是太low了 1 2 3 4 var t; t = a 阅读全文
posted @ 2017-01-09 21:06 Unknw 阅读(2258) 评论(0) 推荐(1)
摘要: 最早开始对js中括号的使用有疑问是在交互2值的时候: a = [b,b=a][0]; 详见JavaScript交换两个变量值的七种解决方案 因为 [[]][0] 的意思是:获取 [[]] 的第一个元素; [[]][0] 返回内部数组 ([])。根据语言规范,我们说 [[]][0] [] 是不正确的, 阅读全文
posted @ 2017-01-09 21:05 Unknw 阅读(451) 评论(0) 推荐(0)
摘要: 首先,能在 StackOverflow 问这个问题的人是个天才,他怎么会遇到这样的一个问题。 其次,回答这个问题的人更是一个天才,我难以想象他会回答这个问题,更难以想象的是,他的回答是如此的详细和丰富和完整,真正称得上诲人不倦。 既然遇到了这个问题,我们不妨也跟着提高一下。 这是一个Javascri 阅读全文
posted @ 2017-01-09 20:38 Unknw 阅读(108) 评论(0) 推荐(0)