javascript中apply、call和bind的使用区别 Javascript

在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。在说区别之前还是先总结一下三者的相似之处:1、都是用来改变函数
标签: javascript

发布于  2024-3-2 07:31

js闭包引起的事件注册问题介绍 Javascript

背景:闲暇时间看了几篇关于js作用域链与闭包的文章,偶然又看到了之前遇到的一个问题,就是在for循环中为dom节点注册事件驱动,具体见下面代码:
标签: javascript

发布于  2024-3-2 07:31

javascript实现方法调用与方法触发小结 Javascript

在js中,this关键字是一个比较让人有意思的东西,但是它的指向经常让初学者摸不着头脑。  其实要理解这个关键字,需要理清两个问题——“方法
标签: javascript

发布于  2024-3-2 07:31

几种经典排序算法的JS实现方法 Javascript

一.冒泡排序 function BubbleSort(array) { var length = array.length; for (var i = length - 1; i 0; i--) { //用于缩小范围 for (var ...
标签: javascript

发布于  2024-3-2 07:31

java中String类型变量的赋值问题介绍 Javascript

运行下面这段代码,其结果是什么?package com.test;public class Example { String str = new String("good"); char[] ch = { 'a', 'b', 'c' }; public static void main
标签: javascript

发布于  2024-3-2 07:30

Javascript中的几种继承方式对比分析 Javascript

开篇 从'严格'意义上说,javascript并不是一门真正的面向对象语言。这种说法原因一般都是觉得javascript作为一门弱类型语言与类似java或c#之类的强型语言的继承方式有很大的区别,因而默认它就是非主流的面向对象方式,甚至竟有...
标签: javascript

发布于  2024-3-2 07:30

JS函数定义方式的区别介绍 Javascript

关于JS的函数定义方式有以下两种:(1)典型的函数声明function slide(arguments){ //...code}(2)以函数表达式的形式定义函数var slide = func
标签: javascript

发布于  2024-3-2 07:30

javascript函数命名的三种方式及区别介绍 Javascript

javascript函数命名的三种方式及区别介绍第一 function fn(val1,val2) { alert(val1+val2); } fn(1,2); 第二 var fn=function() { alert(val1+val2); } fn(1,2); 第三 var fn
标签: javascript

发布于  2024-3-2 07:30

javascript的几种继承方法介绍 Javascript

1.原型链继承:构造函数、原型和实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型
标签: javascript

发布于  2024-3-2 07:30

javascript实现dom元素可拖动 Javascript

摘要:   最近在项目中要做一个图片预览的功能,这时候会遇到用户上传很大的图片,已经超出视图界面。最终决定做一个在固定宽和高的位置,用户可以拖动图片查看。所以自己就写了一个支持ie5+,chrome,Firefox,opera等浏览器的可拖...
标签: javascript

发布于  2024-3-2 07:30