#Asc

javascript的toString深入探究

toString()方法是所有对象都有的一个方法,无论是字符串,数组,对象,都可以调用这个方法,但是,事实上,他们调用的并不是同一个函数哦!看下面的代码:varstr='123';console.log(Object.prototype.toString===str.toString);//falseconsole.l...

angular学习笔记(六)-非入侵式javascript

这篇主要讲解非入侵式javascript.在传统的前端开发中,把js写在html中,称为入侵式的javascript:<spanid="select_area"onclick="..."</span>这种做法由于没有把视图和行为分离,而且不易于维护管理,所以已经被淘汰掉.但是,angular通过改进,...

javascript高级:原型与继承

原型继承的本质就是一条原型链,对象会沿着这条链,访问链里的方法属性.对象的__proto__属性就是用于访问它的原型链的上一层:考虑以下对象:1.所有对象的原型:Object.prototype2.所有函数的原型:Function.ptototype3.函数的构造函数:Function4.对象的构造函数:Object5...

javascript原型继承---constructor篇

很多人对constructor的理解是指向对象的构造函数,今天才发现这种理解是有偏差的...其实,constructor指向的不是实例化实例的构造函数,而是实例化该对象的构造函数的原型的构造函数以这个实例为例,p.constructor指向的是Person.prototype的构造函数<scripttype="t...

javascript原生bind方法ie低版本兼容详解

上一篇文章讲到了javascript原生的bind方法: http://www.cnblogs.com/liulangmao/p/3451669.html 这篇文章就在理解了原生bind方法的原理以后,自己写一个原型bind方法,来兼容ie低版本浏览器: bind方法一共做了三件事:1.改...

javascript原生bind方法详解

bind()方法,是javascript原生的函数类的一个原型方法(即Function.prototype里的方法),不支持ie低版本. 基本格式:function.bind(obj1,obj2,obj3...);其中,function是一个方法属性obj1是执行此方法的this上下文obj2及之后的参数,是...

用原生javascript写出jquery中slideUp和slideDown效果

设置块级元素的CSS属性overflow为hidden,然后动态改变height即可 varheader=document.getElementsByTagName('header')[0];header.style.transition='height500ms';header.style.overflow...

javascript中new Date()的浏览器兼容性问题

正确的做法:[html]var time1 = (timestart+' 00:00:00').toString();  var time2 = (timeend+' 23:59:59').toString();&nbs...

ASCII码排序

描述输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入3qweasdzxc样例输出eqwadscxz&nb...
代码星球 代码星球·2020-04-04

编写高质量 JavaScript -- 知识点小记

 一: 团队合作避免JS冲突脚本中的变量随时存在冲突的风险,1.  解决办法---用匿名函数将脚本包起来,让变量的作用域控制在匿名函数之内如: <scripttype="text/javascript">(function(){vara=123,b="121...

JavaScript里的循环方法总结

JavaScript诞生已经有20多年了,我们一直使用的用来循环一个数组的方法是这样的:for(varindex=0;index<myArray.length;index++){console.log(myArray[index]);}自从JavaScript5起,我们开始可以使用内置的forEach方法:myA...

javaScript年份下拉列表框内容为当前年份及前后50年

javascript下拉列表框,内容为当前年份及前后50年,默认选择为当前年份 <scriptlanguage="javascript"type="text/javascript">window.onload=function(){//设置年份的选择varmyDate=newDate();vars...

JavaScript自动化构建工具grunt、gulp、webpack介绍

前端开发自动化工作流工具,JavaScript自动化构建工具grunt、gulp、webpack介绍前端自动化,这样的一个名词听起来非常的有吸引力,向往力。当今时代,前端工程师需要维护的代码变得及为庞大和复杂,代码维护、打包、发布等流程也变得极为繁琐,同时浪费的时间和精力也越来越多,当然人为的错误也随着流程的增加而增加...

web前端面试试题总结---javascript篇

介绍js的基本数据类型。Undefined、Null、Boolean、Number、String、ECMAScript2015新增:Symbol(创建后独一无二且不可变的数据类型)介绍js有哪些内置对象?Object是JavaScript中所有对象的父对象数据封装类对象:Object、Array、Boolean、Num...

查找字符串中相同连续字符串最多的子串,如果有两串长度相同取asc码 例如1233455 中是33

packagetest;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjava.util.Scanner;//查找字符串中相同连续字符串最多的子串,如果有两串长度相同取as...
首页上一页...101102103104105...下一页尾页