aaa

document.all用法

谁说我不能喝 提交于 2020-02-16 03:49:13
一. document.all是页面内所有元素的一个集合。例如: document.all(0)表示页面内第一个元素 二. document.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); } 三. 也可以通过给某个元素设置id属性(id=aaaa),然后用document.all.aaaa调用该元素 四. 案例: 代码1: <input name=aaa value=aaa> <input id=bbb value=bbb> <script language=Jscript> alert(document.all.aaa.value) //根据name取value alert(document.all.bbb.value) //根据id取 value </script> 代码2: 但是常常name可以相同(如:用checkbox取用户的多项爱好的情况) <input name=aaa value=a1> <input name=aaa value=a2> <input id=bbb value=bbb> <script language=Jscript> alert(document.all.aaa(0).value) //显示a1 alert(document.all.aaa(1).value) //显示a2 alert

document.all用法

纵然是瞬间 提交于 2020-02-16 03:43:25
一. document.all是页面内所有元素的一个集合。 二. document.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); } 三. 也可以通过给某个元素设置id属性(id=aaaa),然后用document.all.aaaa调用该元素 四. 案例: 代码1: <input name=aaa value=aaa> <input id=bbb value=bbb> <script language=Jscript> alert(document.all.aaa.value) //根据name取value alert(document.all.bbb.value) //根据id取 value </script> 代码2: 但是常常name可以相同(如:用checkbox取用户的多项爱好的情况) <input name=aaa value=a1> <input name=aaa value=a2> <input id=bbb value=bbb> <script language=Jscript> alert(document.all.aaa(0).value) //显示a1 alert(document.all.aaa(1).value) //显示a2 alert(document.all.bbb(0).value) /

51nod 1105 第k大的数 题解

一个人想着一个人 提交于 2020-02-14 00:25:58
博客观赏效果更佳 题意简述 有两个序列 a a a 和 b b b ,长度都是 n < = 1 e 5 n<=1e5 n < = 1 e 5 ,并且 a i , b i < = 1 e 9 a_i,b_i<=1e9 a i ​ , b i ​ < = 1 e 9 。然后有一个矩阵 A A A ,其中 A [ i ] [ j ] = a i × b j A[i][j]=a_i\times b_j A [ i ] [ j ] = a i ​ × b j ​ 。找到矩阵中第 k k k 大的元素 k < = 1 e 9 k<=1e9 k < = 1 e 9 且 k < = n 2 k<=n^2 k < = n 2 。 思路 二分一个 m i d mid m i d ,然后找 A A A 中有多少个数大于 m i d mid m i d 。显然, m i d mid m i d 越大,大于 m i d mid m i d 的个数就越小,满足单调性。 在一个都是整数的集合中, x x x 是第 k k k 大,那么 x x x 是最小的满足大于 x x x 的数小于 k k k 个的。二分即珂。 具体思路 主要问题在于,我们如何求 A A A 中有多少个数比 x x x 大。 我们把 a a a 和 b b b 排一下序。原因是,我们只需要求 A A A 中第 k k k 大

JS闭包的详解

不想你离开。 提交于 2020-02-09 14:20:27
目录 一、什么是闭包? 二、闭包有什么好处?应用在哪? 2.1 好处: 2.2 用法: 三、闭包需要注意的地方? 3.1 IE下会引发内存泄露 一、什么是闭包? 特点: 1 函数嵌套函数 2 内部函数可以引用外部的参数和变量 3 参数和变量不会被垃圾回收机制所回收 举一个简单的闭包的例子,例子中符合闭包的三个特点 function aaa(a){ var b = 5; function bbb(){ alert(a); alert(b); } } aaa(); 关于js 中的垃圾回收机制,这里说明一下。请看下面代码,当aaa函数执行完毕之后,aaa中的变量a会被js的垃圾回收机制所回收 function aaa(){ var a = 1; } aaa(); // 改函数执行完毕时候,函数中的变量a会被js的垃圾回收机制所回收 再举一个闭包例子 当aaa函数执行完毕之后,调用c函数仍然可以弹出1,说明了a这个变量没有被垃圾回收 function aaa(){ var a = 1; function bbb(){ alert(a); } return bbb; } var c = aaa(); // 当aaa函数执行完毕之后,调用c函数仍然可以弹出1,说明了a这个变量没有被垃圾回收 c(); 二、闭包有什么好处?应用在哪? 2.1 好处: 1 可以使一个变量常驻内存 2

原型模式

醉酒当歌 提交于 2020-01-27 19:01:53
找工作难呐   大家好,我原本是神剑山庄的铸剑师,名叫小赵,本来干的好好的,后来一时兴起,睡了三少爷的小姨子,与其一直提心吊胆,干脆来个逃之夭夭。   但是,我也要吃饭的呀,工作也得找,神剑山庄去不得,还有断剑山庄、藏剑山庄、荡剑山庄、等等等等大型企业,说不定这次跳槽,能跳出个飞黄腾达!   为了提高我投简历的准确性,我觉得简历要写的多样化,不能全写一模一样,比如说我的期望薪资不能写成一样,因为我希望能够根据目标企业的情况来投递合适薪资的简历,这样中标概率大一点。   这是我的简历类: public class Resume { private String name; private String position; private int salary; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPosition() { return position; } public void setPosition(String position) { this.position = position; } public int getSalary() { return salary; } public

MySql的小技巧

感情迁移 提交于 2020-01-26 06:00:59
表的操作 复制另外一张表的表结构但是不要内容 有表aaa; 然后新建一张表bbb,只要aaa的表结构 CREATE TABLE bbb as SELECT * from aaa where 1 = 2; 结果: 新建一张表,既需要aaa的表结构又需要数据 CREATE TABLE ccc as SELECT * from aaa; '结果: 来源: CSDN 作者: GodOtC 链接: https://blog.csdn.net/qq_39171281/article/details/103748202

1.9 各种特殊类型的环

这一生的挚爱 提交于 2020-01-25 09:25:58
§9 各种特殊类型的环 下面介绍环的一些重要类型: 定义1.9.1 (幺环) 具有单位元素的环称为 幺环 ,其单位元素简记为 1 1 1 . 设 L L L 为一个环。若 L L L 中有一元素 e e e 具有性质: e a = a e = a , ∀ a ∈ L , ea = ae = a, \forall a \in L, e a = a e = a , ∀ a ∈ L , 则称 e e e 为环 L L L 的 单位元素 。 定义1.9.2 (单位) 若幺环 L L L 的一对元素 a , b a,b a , b 满足 a b = 1 ab = 1 a b = 1 ,则 b ( a ) b(a) b ( a ) 称为 a ( b ) a(b) a ( b ) 的 右(左)逆 。 若 a a a 既有左逆又有右逆,则 a a a 的左、右逆相等,简称为 a a a 的逆。 此时 a a a 称为 L L L 的一个可逆元素,也成为 L L L 的一个 单位 。 定义1.9.3 (零因子) 设 a ∈ L , a ≠ 0. a \in L,a \neq 0. a ∈ L , a  ​ = 0 . 若有元素 b ∈ L , b ≠ 0 b \in L, b \neq 0 b ∈ L , b  ​ = 0 ,使 a b = 0 ab = 0 a b = 0 ,则元素 a a a

1.1 代数运算

不打扰是莪最后的温柔 提交于 2020-01-21 04:29:30
§1 代数运算 定义1.1.1 (代数运算) 设A是一个非空集合,任意一个由 A ∗ A A*A A ∗ A 到 A A A 的映射称为定义在 A A A 上的一个 代数运算 。 由 A ∗ A A*A A ∗ A 到 A A A 的映射指一个使 A A A 中任意两个元素,在 A A A 中都有一个元素与之对应。显见:这样所定义的代数运算涵盖了通常的加法、乘法等常见的运算。 同时应该注意:在这一定义下,以前所遇到的一些运算,如向量的点积或叉积都不再被算作代数运算,因为在他们的定义中都涉及了两个集合,而不是一个。 来源: CSDN 作者: 齐次线性方程组 链接: https://blog.csdn.net/u010186354/article/details/104050627

es6 y修饰符

有些话、适合烂在心里 提交于 2020-01-18 17:00:11
const s = 'aaa_aa_a' const r1 = /a+/g const r2 = /a+/y console.log(r1.exec(s)) //aaa console.log(r2.exec(s)) //aaa console.log(r1.exec(s)) //aa console.log(r2.exec(s)) //null,必须以a开头才行 来源: https://www.cnblogs.com/qjb2404/p/12209479.html

ES6新增数组方法

天大地大妈咪最大 提交于 2020-01-17 02:14:50
js中数组方法虽然很多很杂,看起来不好记,但是如果你用心总结一下的话还是比较好记的,而且熟记这些方法也一定会对你的工作起到非常积极的作用,下面我们来总结一下 1.forEach() let arr = [1,2,3,'aaa','bbb']; arr.forEach((item,index)=>{ console.log(item,index) }) //输出结果 //1 0 //2 1 //3 2 //'aaa' 3 //'bbb' 4 //forEach有两个参数,第一个是数组中的元素,第二个是下标 2.map() let arr = [1,2,3,5,6]; let a = arr.map((item,index)=>{ console.log(item,index) return item>2 }) console.log(a) /* > 1 0 > 2 1 > 3 2 > 5 3 > 6 4 > Array [false, false, true, true, true]最关键的是会返回一个数组 */ 3.filter() let arr = [1, 2, 4, 5, 6, 9, 10, 15]; let r = arr.filter((item,index)=>{ console.log(item,index) return item % 2 !== 0; });