js
FrontJS
只有尝试过,才知道自己想要的是什么。
展开
-
js实现缓冲运动
<!DOCTYPE HTML><html ><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>缓冲运动</title> <style type="原创 2018-07-24 15:56:37 · 1104 阅读 · 0 评论 -
ajax全接触
不保留信息 json格式在线校验工具:https://jsonlint.com原创 2018-08-15 12:32:05 · 162 阅读 · 0 评论 -
js刷题(30道)
1,以下表达式的运行结果是:[1, NaN, NaN] ["1","2","3"].map(parseInt) A.["1","2","3"] B.[1,2,3] C.[0,1,2] D.其他 通常使用parseInt时,只需要传递一个参数.但实际上,parseInt可以有两个参数.第二个参数是进制数.可以通过语句"alert(par原创 2018-08-30 11:52:58 · 2855 阅读 · 1 评论 -
AngularJS1指令
ng-route 自带路由ng-template 寄存方式ng-model 指令绑定了 HTML 表单元素到 scope 变量中ng-controller 指定控制器原创 2018-09-17 17:12:18 · 227 阅读 · 0 评论 -
关于数组长度
1 2 var a =[]; a[0]=1, a[1]=2, a[2]=3, a[5]=4; 答案 6ECMAScript数组的大小是可以动态调整的,既可以随着数据的添加自动增长以容纳新增数据。当把一个值放在超出当前数组大小的位置上时,数组就会重新计算长度值,即长度值等于最后一项的索引加一,前面的值都自动被赋值为了undefined了...原创 2018-09-17 17:14:00 · 445 阅读 · 0 评论 -
关于null,undefined
ECMAScript认为undefined是从null派生出来的,因此将它们定义为不严格意义上的相等,即undefined==null。alert(undefined==null) truealert(undefined===null) falsealert(null==undefined) truealert(null===undefined...原创 2018-09-17 17:16:36 · 153 阅读 · 0 评论 -
关于NaN
console.log(1+ "2"+"2");console.log(1+ +"2"+"2");console.log("A"- "B"+"2");console.log("A"- "B"+2);答案:12232NaN2NaN 分析1. 1 console.原创 2018-09-17 17:20:29 · 294 阅读 · 0 评论 -
js中关于this的知识点
在全局范围内,this指向全局对象(浏览器下指window)(√)对象函数调用时,this指向当前对象(√)全局函数调用时,this指向全局函数(×)使用new实例化对象时,this指向新创建的对象(√) this有四种情况!1)当在函数调用的时候指向widow2)当方法调用的时候指向调用对象3)当用apply和call上下文调用的时候指向传入的第一个参数...原创 2018-09-17 17:24:19 · 280 阅读 · 0 评论 -
siblings,next,find方法的使用
jQuery siblings() 方法siblings() 方法返回被选元素的所有同胞元素。下面的例子返回 <h2> 的所有同胞元素:实例$(document).ready(function(){ $("h2").siblings();});亲自试一试您也可以使用可选参数来过滤对同胞元素的搜索。下面的例子返回属于 <h2> 的同胞元素...原创 2018-09-17 17:26:07 · 966 阅读 · 0 评论 -
布尔类型与其他类型转换比较
console.log(([])?true:false); console.log(([]==false?true:false)); console.log(({}==false)?true:false)答案:true true false此题考察类型转换,三元运算符先“分清是非”,再决定今后该走哪条路,“==”运算符比较“喜欢”Number类型。(我就不严谨地这么一说,若要...原创 2018-09-17 17:34:17 · 1308 阅读 · 0 评论 -
js闭包理解(四)
什么是闭包?先看一段代码:? 1 2 3 4 5 6 7 8 9 10 function a(){ var n = 0; function inc() { n++; console.log(n); } inc(...转载 2018-08-15 09:04:32 · 136 阅读 · 0 评论 -
js闭包理解(三)
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){...转载 2018-08-15 08:58:36 · 155 阅读 · 0 评论 -
js闭包理解(二)
今天写些什么了,一般大家比较关心,尤其学JS的,就是又爱又恨的一个概念——闭包。 说老实话,这个概念大家百度可能会百度到一堆的答案,但真正能弄懂的又有几个了?在这里我不是打广告,到目前为止,对闭包描述最清晰正确的在《你不知道的javascript》一书中。而且这本书很适合各位对javascript这门编程语言深入了解。 说了这么多,那么闭包的定义到底是什么了。大家一定要注意,...转载 2018-08-15 08:46:13 · 128 阅读 · 0 评论 -
透明度动画
<!DOCTYPE HTML><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>透明度动画</title><style type="tex原创 2018-07-24 16:31:07 · 316 阅读 · 0 评论 -
js实现鼠标选择/键选下拉菜单
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>下拉菜单</title> <style type="text/css"> body,ul,li{原创 2018-07-24 16:41:20 · 1799 阅读 · 0 评论 -
js实现多物体运动
<!DOCTYPE HTML><html ><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>多物体运动</title> <style type=&qu原创 2018-07-24 17:07:31 · 286 阅读 · 0 评论 -
jquery遍历数组/添加鼠标滑动事件-添加/移除属性
<!DOCTYPE HTML><html ><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jquery遍历数组/添加鼠标滑动事件-添加/移除属性</title>原创 2018-07-25 18:10:03 · 703 阅读 · 0 评论 -
javascript/html/css专项训练——错题集
1、下列哪个样式定义后,内联(非块状)元素可以定义宽度和高度正确答案: C 你的答案: A (错误)display:inlinedisplay:nonedisplay:blockdisplay:inherit 内联元素加上display:block;后被块级化。块级元素一般是其他元素的容器,可容纳内联元素和其他块状元素,块状元素排斥其他元素与其位于同一行,宽度(...原创 2018-08-14 18:36:10 · 1444 阅读 · 0 评论 -
js中的数组元素——undefined/NaN
原创 2018-08-14 18:55:25 · 3281 阅读 · 0 评论 -
js常见编程题
<!DOCTYPE><HTML><head> <title>js常见编程题</title> <style type="text/css"> </style></head> <body> <script ty转载 2018-08-14 23:20:59 · 813 阅读 · 0 评论 -
js 彻底理解回调函数
一、前奏在谈回调函数之前,先看下下面两段代码: 不妨猜测一下代码的结果。function say (value) { alert(value);}alert(say);alert(say('hi js.'));1 2 3 4 5如果你测试了,就会发现:只写变量名 say 返回的将会是 say方法本身,以字符串的形式表现出来。而在变量名后加()如...转载 2018-08-15 08:33:07 · 4785 阅读 · 0 评论 -
js闭包理解(一)
闭包是js中的一大特色,也是一大难点。简单来说,所谓闭包就是说,一个函数能够访问其函数外部作用域中的变量。 闭包的三大特点为:1、函数嵌套函数2、内部函数可以访问外部函数的变量3、参数和变量不会被回收。举例来说: function test(){ var a=1; return function(){ alert(a);...转载 2018-08-15 08:38:48 · 188 阅读 · 0 评论 -
使用原生js和jQuery实现百度搜索
使用的百度搜索接口1、设置样式2、为input绑定keyup事件,从百度搜索接口获得热关键词3、点击关键字列表,可以跳转到相应的百度搜索界面实现思路:1、样式就不说了,直接上代码 <div id="main"> <div id="logo"></div> <form id="search-form"&原创 2018-09-30 14:08:17 · 707 阅读 · 0 评论