![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 55
君仔fanset
不想学好前端的研究员不是好的产品经理。
展开
-
第一篇 说说闭包
去年就嚷嚷写博客了,结果学前端那么久,都没有把自己心得体会在CSDN里写下来,全记在印象笔记里了。现在重温笔记,就慢慢把它转移到这吧,不过自己的经验太少太菜,所以还是停留在很基础的部分,目的想要把遇到的坑都记录下来。强大的闭包第一篇就说说JS里面强大的闭包吧。在我刚学前端的时候,自不量力去面试前端实习生的时候,被面试官问到一个问题,就是——“你知道什么是闭包吗?” 我思考了下,“不就是函数么”,“原创 2016-03-10 14:53:26 · 357 阅读 · 0 评论 -
一个函数调用模式的小坑
昨天复习了下闭包,遇到一个思考题,纠结了好久,才发现自己基础原来那么差。 贴出来: var name = "The Window"; var object = { name : "My Object", getNameFunc : function(){ return function(){ return this.n原创 2016-03-11 21:14:35 · 475 阅读 · 0 评论 -
关于JavaScript的内存分配
关于上一篇的坑,其实也不是坑,也算是一个引子可以顺便提下JavaScript的内存分配吧。alert((object.getNameFunc=object.getNameFunc)==function(){return this.name})//false很好理解,也就是var obj1=function(){return this.name};var obj2=function(){return原创 2016-03-12 17:33:03 · 259 阅读 · 0 评论 -
JavaScript的面向对象
作为一个伟大的语言,JavaScript的一切事物皆对象。所以这里浅谈下,JavaScrpt的对象。严格的说,除了字符串、数字、true\false、null和undefined之外,JavaScript中的值都是对象。尽管字符串、数字和布尔值不是对象,但它们的行为和不可变对象非常类似。而且,JavaScript的对象是动态:可以新增属性也可以删除属性。前面提到,我们通过引用来操作对象。有必要提一下原创 2016-03-12 21:52:11 · 391 阅读 · 0 评论 -
JS的内置对象
上篇简单讲了下对象,要开始做Web前端开发的话,先基本学会JavaScript的对象和事件,当然还有Html5+CSS3,就可以开始着手做页面开发练习。这是一个起跑点,然后遇坑填坑,遇好的工具用好的工具,遇好的框架尝试用好的框架等等这些就是前端工程师的漫漫长路啦。。废话不多说。先说说JS有哪些常用的内置对象。 Object()、Date()、String()、Array()、Math(当然还有Nu原创 2016-03-14 21:36:52 · 617 阅读 · 0 评论