#JavaScrip

javascript 中的nextSibling和previousSibling使用注意事项

JavaScript中的nextSibling和previousSibling和作用类似于jquery的next()和prev(),都是获取下一个/上一个同胞元素,如果下一个同级节点不存在,则此属性返回值是null。但是具体的使用中还是有差异的,如果注意。就会引起错误html结构中的各种空格,换行符都可能会把文本节点当...

Javascript图片裁切

  最近浏览了不少网站的图片裁切效果,大部分的做法如下图所示(借用一张脚本之家的图片),通过改变裁切框的大小来选取合适的位置。    但本文介绍的是另外一种裁切方式,裁切框由开发者决定,图片大小由用户决定,通过缩放、拖动图片来选取合适位置,并且在这一过程中始终保持图片宽高比,demo如下。  这样做法主要有以下优点:裁...
代码星球 ·2020-04-14

Javascript之confirm的用法

confirm函数confirm函数用于提供确认功能,它首先显示给定的message参数所包含的信息,并提供两个可选择的回答“ok”和“cancel”,然后等待用户选择其中的一个。如果用户选择“ok”则返回true;否则,如若选择“ca...
代码星球 ·2020-04-14

linkedin 第三方网站登录(JavaScript SDK)

官网:https://developer.linkedin.com/docs/oauth2一、配置LinkedIn应用程序 a.创建一个应用 | https://www.linkedin.com/uas/login?session_redirect=https%3A%2F%2Fwww.li...

JavaScript网页全屏API

在大多数的浏览器中都有实现网页全屏显示的功能,并且大部分浏览器实现全屏显示和退出全屏显示的快捷键通常是F11和Esc两个按键。如今,W3C已经制定了关于网页全屏显示的API,利用这个API可以实现网页的全屏显示,并且还能将某个特定的元素设置为全屏显示,在各浏览器的兼容性:googlechrome15+,safri5.1...
代码星球 ·2020-04-14

javascript中的后退和刷新

<inputtype=buttonvalue=刷新onclick="window.location.reload()"><inputtype=buttonvalue=前进onclick="window.history.go(1)"><inputtype=buttonvalue=后退oncl...

javascript中window.open()与window.location.href的区别

window.open("index.aspx",'top'); 只是表示打开这个页面,并不是打开并刷新index.aspxwindow.location.href="index.aspx";表示重新定向到新页面,同时刷新打开的这个页面;...

Javascript闭包

http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html...
代码星球 ·2020-04-14

Javascript函数节流

最近在做网页的时候有个需求,就是浏览器窗口改变的时候需要改一些页面元素大小,于是乎很自然的想到了window的resize事件,于是乎我是这么写的<!DOCTYPEhtml><html><head><title>Throttle</title></hea...
代码星球 ·2020-04-14

JavaScript中的ActiveXObject对象

JavaScript中ActiveXObject对象是启用并返回Automation对象的引用。使用方法:newObj=newActiveXObject(servername.typename[,location])ActiveXObject对象语法有这些部分:其中newObj是必选项。要赋值为ActiveXObjec...

【javascript培训第一天】语言基础

因为公司要进行前端团队建设,这一培训任务就落到了我手里,有时候会望着后端几个工作5年甚至10年的同事,心里还是有点虚的,虚完事情还是要做的,所以首先需要先复习复习,后面再根据最近的博客形成PPT吧,所以“本老师”来了。。。这次培训的内容由CSS、javascript、jquery组成,按道理说该...

JavaScript中的内存释放

C、C++语言需要手动管理内存的分配与释放(常用方法:malloc(),calloc(),realloc()和free()等)。而JavaScript与Java、C#相似,内置了垃圾回收器,能自动管理内存的分配与释放。Reference-countinggarbagecollection(引用计数)引用计数算法是一种最...

JavaScrip继承图文总结

JavaScript有多种继承模式,总结起来用到的方法有:原型链的传递、构造函数的借用、对象的复制。  这篇文章讲得很清晰,让我们明白:所有JS对象源于null,并通过原型指针和原型对象来实现继承。构造函数和原型对象的关系如下:  每个构造函数都有一个prototype属性,指向...

详解Javascript中prototype属性(推荐)

在典型的面向对象的语言中,如java,都存在类(class)的概念,类就是对象的模板,对象就是类的实例。但是在Javascript语言体系中,是不存在类(Class)的概念的,javascript中不是基于‘类的',而是通过构造函数(constructor)和原型链(prototypechains)实现的。...

javascript中的未定义和未声明

我们在项目中,经常会定义一些变量(很多时候,定义过多的全局变量),当我们调用这些变量的时候,就会发生各种各样的突发状况。看一个示例:vara;typeofa;typeofb;  很简单的一段javascript代码,那么会输出什么呢?vara;typeofa;//undefinedtypeofb;//undefined...
首页上一页...7980818283...下一页尾页