`
xxpniu
  • 浏览: 16332 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JS 杂谈

阅读更多
最近很多人问我js的问题,总结下问的问题,整理了整体思路来给大家看看,希望能有帮助.
JS :
学习的基础知识:
知道下面几种操作相同的功能!

new Array() == [];
new Object() == {} ;
function a (){} == var a = function(){};

所有的对象都是对 Object 的继承(注意这个Object不是我们看到Object 但是Object提供了多Object 的构造)
要知道 for(var a in {})的循环的作用`
要知道 clone的实现方法和 extend是实现方法.
function clone(father)(
  var a = {};
  for(var p in father){
   a[p] = father[p];
  }
  return a;
)

function extend(obj,sup){
    var a = obj;
  for(var p in father){
   a[p] = father[p];
  }
  return a;
}

要知道 在js中的this的作用 和所代表的对象`
要知道 function 对象都有的 prototype 的作用`
apply 和 call的作用~ 哈哈 基本上就这些了 相当基础的``
分享到:
评论

相关推荐

    js_.rar_.doc_javascript_js

    文档"js代码杂谈总结.doc"显然包含了作者对JavaScript语言的理解和经验总结。 在JavaScript中,核心概念包括变量(variables)、数据类型(data types)、控制流(control flow)、函数(functions)、对象...

    WebView杂谈——源码

    然而,如果只是简单地加载JavaScript代码,而不是整个HTML页面,我们可以使用`evaluateJavascript()`方法(API 19及以上版本可用),这会直接执行JS代码并返回结果: ```java if (Build.VERSION.SDK_INT >= Build....

    杂谈----1 显示横向滚动条

    标题中的“杂谈----1 显示横向滚动条”暗示了我们将会探讨的是关于在界面设计中如何实现或处理横向滚动条的技术问题。这通常涉及到前端开发,特别是网页或应用程序的用户界面(UI)部分,其中可能包括HTML、CSS和...

    javascript中关于执行环境的杂谈

    ——这就要从JAVASCRIPT的解释器开始说起了:每当JAVASCRIPT解释器开始执行一个函数的时候,都会创建一个执行环境,并且还会产生一个和这个函数息息相关的变量对象,在这个执行环境中定义的一切变量或者函数都会被他...

    别有一番滋味在心头—JavaScript四种时尚程序.pdf

    JavaScript 四种时尚程序展示了 JavaScript 的强大功能和灵活性,包括查看源代码、动画 GIF 移动程序、VB 经验杂谈和随机文件存储等。通过学习和实践这些示例代码,我们可以更好地掌握 JavaScript 的技巧和方法。

    ODOO与软件工程杂谈 作者秋风流云

    ODOO是一个开源的ERP(企业资源规划)和OA(办公自动化)系统,它采用前后端分离的架构,前端基于JavaScript,而后端可以使用多种语言如C#、Java或Python进行开发。 在前端设计上,ODOO对JavaScript库进行了封装,...

    js左右滑屏

    js的左右滑动触屏事件(2012-01-20 08:55:53)转载▼标签: 移动设备触屏事件杂谈 分类: js js的左右滑动触屏事件,主要有三个事件:touchstart,touchmove,touchend。这三个事件最重要的属性是 pageX和 pageY,表示...

    js获取鼠标位置杂谈附多浏览器兼容代码

    其实获得鼠标位置就是一句话的事情,但是要是不了解浏览器间的区别,整个过程就会让人很郁闷,区别在与: 1.IE下获得x和y轴的距离分别用event.x和event.y; FF下获得x和y轴的距离分别用event.pageX和event.pageY;...

    Ajax使用杂谈 也许也是乱弹

    随着Ajax技术的出现、盛行,本被忽视认为是二流编程语言的JavaScript脚本也开始了新的盛行,大量的JavaScript框架的出现如Microsoft Asp.Net Ajax、jQuery等。Ajax已经成为这些脚本框架必不可少的组成部分了,而且...

    React Form组件的实现封装杂谈

    React Form组件的实现封装杂谈 在 React 框架中,Form 组件是非常常见的组件之一,它提供了与用户交互的方式,例如提交订单、设置系统等。Form 组件的实现封装可以达到简化开发的目的。本文将讨论 Form 表单组件...

    IE和Firefox下event事件杂谈

    因为javascript的事件模型有三种,它们分别是NN4、IE4+和W3C/Safari;这也造成了在不同的浏览器中处理event的差异,这里结合一些零碎的代码来说明如何做到event在IE4+和Firefox下的正常工作。首先看如下代码: 代码...

    miscellaneous-talk:杂谈,记录一些不好被整体记载,但需要记载的东西

    首先,"杂谈"往往意味着跨领域的知识,这可能包括但不限于编程语言的技巧、软件开发的最佳实践、系统架构设计、数据库管理、网络协议、数据结构与算法、操作系统原理等。例如,可能有对Python语言的高级用法讲解,...

    godbasin.github.io:被删除的前端博客-喜欢请star

    深入理解Vue.js实战 第一部分Vue快速入门第二部分Vue的正确使用方式 前端知识 前端杂谈 工作杂谈 前端面试 小程序应用 深入理解小程序 全员学Vue 小程序开发月刊 打字稿相关 一步一步走向应用开发 ...

    Dom&Ajax思维导图总结.png

    jQuery中的Ajax应用<思维导图>· Ajax杂谈· 思维体系---技术思维、业务数据思维、产品思维、复合思维· 小谈抽象思维(思维篇)·

    vueSourceCodeLearn:vue原始码学习-vue source code

    学习Vue 介绍 在染陌(Email: )的Vue源码学习的笔记的基础上学习Vue.js源码分析 在学习的过程中我为Vue.js(2.3.0),Vuex(2.4.0),Vue-router(3.0.1)加上了注释,分别在文件夹 , 以及中,希望可以...随笔杂谈

Global site tag (gtag.js) - Google Analytics