摘要:
最近在重新看《javascript权威指南》这本书,每天都看一点,希望能赶在毕业前再夯实一下自己的基础。我觉得自己在从去年10月份开始虽然做了几个小项目,但是对于基础性的东西还是没能彻底掌握,因此在更近一步学习一些模块开发、模式之前,把基础弄弄好,这样对自己应该是很有利的。反正也拿不出什么很好的东西给大家,就是写一下自己还不熟悉的基础或者技巧性的东西,一点一点罗列出来。1. 把一个对象的所有属性都拿出来放到一个数组中,以备接下来的使用,这是一种比较常见的做法,一般性的做法是这样:var obj = { "a":1, "b":2, "c" 阅读全文
摘要:
---恢复内容开始---在看《JavaScripot权威指南》这本书,看到三元运算符这一块,于是尝试写了这么一个三元运算: var x = 1; var y = (x == 1 ? function(){return 1}:function(){return -1}) console.log(y);结果,各位看官你觉得Y等于多少? y = function(){return 1},他返回的直接就是就是这个函数,而不是函数执行的结果。如果需要结果的话还得让函数立即执行。应该是这样: var x = 1; var y = (x == 1 ? (function(){r... 阅读全文