回顾前端javascript基础知识
2013-03-17 11:51
615 查看
---恢复内容开始---
在看《JavaScripot权威指南》这本书,看到三元运算符这一块,于是尝试写了这么一个三元运算:
结果,各位看官你觉得Y等于多少? y = function(){return 1},他返回的直接就是就是这个函数,而不是函数执行的结果。如果需要结果的话还得让函数立即执行。应该是这样:
因为函数也是对象,也是能够被返回的。就这样
---恢复内容结束---
在看《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(){return 1})():(function(){return -1})()); console.log(y)
因为函数也是对象,也是能够被返回的。就这样
---恢复内容结束---
相关文章推荐
- web前端面试中常见的js基础又实用的知识回顾
- 【JavaScript】javaScript基础知识回顾
- 【前端】之JavaScript基础知识
- javascript真的不难-回顾一下基础知识
- 回顾JavaScript基础知识小结2-面向对象之接口
- 前端系列之JavaScript基础知识概述
- 谷哥的小弟学前端(11)——JavaScript基础知识(2)
- web前端脚本编程(一)--JavaScript脚本基础知识
- 回顾JavaScript基础知识小结2-面向对象(介绍)
- javascript真的不难-回顾一下基础知识
- 回顾JavaScript基础知识小结1
- 3 HTML&JS等前端知识系列之javascript的基础
- 原生javascript基础知识点(2)复习与回顾
- JavaScript基础知识回顾
- web前端知识基础回顾
- 前端开发入门:html和css基础知识回顾2
- 小熊进阶之WEB前端javascript的基础知识汇总
- 前端学习笔记--JavaScript--基础知识
- JavaWeb前端知识-JavaScript基础
- JavascriptDom的基础知识回顾