javaScript
「已注销」
这个作者很懒,什么都没留下…
展开
-
初识javaScript
javaScript不是java,这种语言与其他任何语言没有必要的联系,javaScrpt是一种弱类型解释性语言,能够完成一系列html与css完成不了的事情,比如说动态网页,表单验证等等这些都是通过javaScript完成的,早期javaScript只是完成一些网页简单的布局动态,表单认证,动画效果,但是随着移动设备流行与html语言趋于完善,javascript不仅仅能够完成前台动画等等这些效原创 2017-08-28 19:14:15 · 355 阅读 · 0 评论 -
JavaEE文件下载知识(一)
js端代码:function download(){ $('.filedownload').click(function(){ var a=$(this).attr('data');//获取a的相对路径 var rootPath = getContextPath()+"/download/wordFiles";//后台服务器地址,将参数传到后台中转载 2018-03-27 15:29:46 · 836 阅读 · 0 评论 -
location对象相关方法
属性描述hash表示URL地址中的锚点部分,包括前导符“#”。可读可写host表示URL中的主机名和端口,即IP地址或者域名端口,可读可写hostname表示URL中的主机名部分。可读可写href表示当前页面完整的URL地址,可读可写。pa转载 2017-08-30 13:33:49 · 697 阅读 · 0 评论 -
navigator相关方法
属性描述appName浏览器的名称,对于IE是“Microsoft Internet Explore”,对于Firefox为“Netscape”。appVersion浏览器版本号(是浏览器核心内部版本号)和其他版本信息。platform运行浏览器的硬件平台systemLa转载 2017-08-30 13:14:13 · 634 阅读 · 0 评论 -
screen相关对象
属性描述width显示器屏幕的宽度,单位像素height显示器屏幕的高度,单位像素colorDepth显示器屏幕色彩深度,即每个像素色彩位数,例如32位availWidth显示器屏幕可用宽度,除任务栏外availHeight显示转载 2017-08-30 13:13:20 · 311 阅读 · 0 评论 -
windows对象
属性描述closed布尔值,返回窗口是否关闭,只读。name设置或返回窗口的名称,该名称是在 open() 方法创建窗口时指定的或者使用一个 标记的 name 属性指定的。窗口的名称可以用作一个 或者 标记的 target 属性的值innerHeight窗口中文档显示区域的高度,不转载 2017-08-30 13:01:18 · 368 阅读 · 0 评论 -
js中模型定义
(1)工厂模式function creatObj(name,obj){var obj=new Object();/*属性*/return obj;}(2)动态原型模式function Student(name,age){/.*特有属性以及方法*/student.protoype=+匿名函数}(3)寄生构造函数:(工厂模式+构造函数模式)functio原创 2017-08-29 16:53:56 · 952 阅读 · 0 评论 -
js中对象
在js中无论是封装还是其他,都有对象这一说,对象通常采用如下定义方式:(1)字面量方式var obj={};(2)关键字方式var obj=new Object();给js添加属性时也采用两种方式:(1)对象本身添加var obj={name:'李四'}(2)对象声明以后添加obj.name=''李四';原创 2017-08-29 14:13:06 · 287 阅读 · 0 评论 -
js中元素的事件绑定以及常用事件
不废话,常用的事件模式如下所示:元素.on+事件名称=有名函数名(不可加上括号)/匿名函数体、或者元素.addEventListener(事件动作,处理函数,冒泡/捕获);但是IE低版本不支持,需要改为元素.attachEvent(on+事件名称,处理函数);通过以下函数能够完美解决兼容问题 functionbind(obj,ev原创 2017-08-29 12:45:02 · 413 阅读 · 0 评论 -
js中style方法
元素,style,属性=值,在css中,带有“-”的样式必须使用驼峰命名规则(marginLeft)进行命名。原创 2017-08-29 12:05:29 · 2210 阅读 · 0 评论 -
获取元素方式
1. 通过ID名获取元素:父元素.getElementByid(id名);只能得到唯一一个,还可以直接用id名定位id值2. 通过类名获取元素:父元素.getElementsByClassName(元素的类名),通过类名获取的元素是一组元素,是以数组方式获取,想获取其中一个,必须通过访问数组元素的方式进行访问3. 通过标签名获取元素:父元素.getElemen原创 2017-08-29 12:02:25 · 416 阅读 · 0 评论 -
js中math常用方法总结
Math.abs()获取绝对值Math.random()获取随机数,随机生成0-1之间的数Math.floor()向下取整Math.ceil()向上取整Math.pow(a,b):a的b次方Math.sqrt()将某个数开平方Math.round()四舍五入原创 2017-08-29 11:58:31 · 474 阅读 · 0 评论 -
数组中常用的方法
length:数组的长度(可读可写)indexof:从前向后查找,直到找到为止并返回下角标lastindexof:从后向前查找,直到找到为止并返回下角标slice:数组截取方法splice:这是一个万能钥匙,应用于数组的截取,插入,删除 Arr.splice(start.length):截取数组 删除数组元素 影响原数组的元素 Arr.spl原创 2017-08-29 11:53:15 · 328 阅读 · 0 评论 -
js中逻辑运算
在js学习过程中,可别容易与其他语言搞混,就是逻辑运算符&&和||,那么,我们研究一下强类型语言java和弱类型语言javascript在逻辑运算符方面有什么区别:在java语言中逻辑运算符两边必须是关系表达式,也就是说,两边的结果必须是true或者false,否则就会出现异常而在javaScript语言中逻辑运算符两边可以是其他类型,以&&为例,如果前面是假,那么我获取的是假的值输出,否原创 2017-08-29 11:03:19 · 735 阅读 · 0 评论 -
关系运算符==,===和!=,!==的区别
==:只比较值是否相等,不比较是否是同一个数据类型===:如果值以及所代表的数据类型都相等,则返回true,否则返回false!=:与上面等号等同原创 2017-08-29 10:42:53 · 2771 阅读 · 0 评论 -
javascript数据类型
javaScript数据类型一共有六种,但是这些数据类型与常用的强制类型语言不同,javaScript有自己的类型语言,分别如下:(1)numder数据类型,无论是小数还是整数,都是用它来表示的,其中,在前端开发中通常使用如下情况以及方法:情况NaN:no a Numder 表示的是不是数字的数据类型,他于任何一个数都不相等,包括它自己。方法:isNaN:此方法用来判断是否原创 2017-08-28 21:59:47 · 324 阅读 · 0 评论 -
ajax同步以及异步请求碰到的问题
我昨天进行开发过程中有一个问题就是$.post理论上是在请求执行完毕之后在跳出post接着执行下一步操作,然而在实际开发过程中忽略了ajax同步以及异步请求,在post(或者get)在默认情况下是异步请求,那么需要转化同步请求: 同步请求代码:$.ajaxSettings.async = false;//注意:先声明再请求 $.post('',{ ...原创 2018-06-22 08:59:06 · 578 阅读 · 0 评论