- 博客(14)
- 收藏
- 关注
原创 delete方法(删除对象属性、变量)
1.删除全局/非全局定义的对象的属性obj = {a:1,b:2,c:3}delete obj.a console.log(obj) //Object {b: 2, c: 3} var obj1 = obj = {a:1,b:2,c:3}delete obj1.a console.log(obj1) //Object1 {b: 2, c: 3}2.直接用delete删除不了全局变量...
2018-04-11 21:04:05
23516
1
原创 jquery源码学习
1.jquery设计理念与特点?The Write Less,Do More。简洁的API、优雅的链式、强大的查询与便捷的操作。2.jquery如何解决命名空间与变量污染的问题?jQuery就是利用了JavaScript函数作用域的特性,采用立即调用表达式包裹了自身的方法来解决这个问题。//window在闭包内部使用它的时候,成为局部变量,查找更快//undefined并不是JavaScript...
2018-04-11 20:41:05
284
原创 HTML5 a标签url下载文件
需求:后端提供下载url,前端实现文件网页端单文件下载及批量下载:1.单文件下载:直接使用a标签,download属性还可以修改文件名称,但跨域的时候,该文件名称不起作用。如以下代码所示:<!--未跨域的情况可以修改文件名称为test.gif--> <a href="index_logo.gif" download="test...
2018-04-11 20:29:55
4238
原创 npm install 报 command not found
问题:安装了git bash,然后从官网下载了Node.js的Windows Installer,想通过npm install 安装cheerio模块,发现报错 command not found。原因:PATH配置得不对。 解决:选择『计算机』-『属性』-『高级系统设置』-『环境变量』,先查看了『系统变量』部分,发现安装后确实在系统变量的Path后追加了安装路径,
2016-04-27 15:34:18
27646
原创 title属性中的内容包含大于号和小于号, 如何替换?
html中的文本内容中出现 处理:直接替换成:< 与 >但是在元素的title属性中出现处理:如果简单的替换成< 与 >是不能解决问题的,需要替换成:<\r 与 >\r,如下面的方法,不知道为什么?谁能帮忙回答一下。 下面是我的替换方法: //将小于号、大于号替换为<\r 与 >\r
2016-01-28 12:12:34
960
原创 SVN问题:Server sent unexpected return value (403 Forbidden) in response to OPTIONS
svn co 指令报错:Server sent unexpected return value (403 Forbidden) in response to MKACTIVITY上网查询后说需要清除svn客户端用户名密码,于是查找一番。linux平台下,svn的数据保存在 ~/.subversion/auth/svn.simple/下。于是 cd ~/.subversion
2016-01-28 11:55:13
10341
转载 下一个七年
一时心血来潮报了个口译班,其中有一位老师大概30岁,长得很漂亮,打扮也很时尚,口译功夫了得,每次都来去匆匆,中午就花5分钟的时间泡一碗面吃。后来才知道,她大学学的是历史,她的本职工作是一家公司的公关部经理,儿子已经5岁,她每天要上班、做家务、带孩子。与我们不同的是,她拥有人事部二级口译证书,每个月都有天南海北的会议翻译任务,还兼任这家口译中心的导师。打开她的博客,已经更新了500多页,
2015-03-03 14:06:29
292
原创 js求任意元素的绝对位置
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met
2014-10-21 21:48:41
405
转载 冒泡排序、快速排序和插入排序
冒泡排序的基本思想:所谓冒泡就是泡泡一个一个往上冒,让体积最轻的泡泡浮在最上面,然后按照重量往下依次排列。var a=[12,3,43,11,56,90,7,66,82];拿上面的数组a举例,做一个升序排序。第一轮循环我们得把值最大的数从数组中找出来放在数组最后,即索引为a.length-1的位置。也就是从a[0]开始,依次往后比较相邻两个数的大小。首先是a[0]和a[1]比较,如果a
2014-10-10 15:30:02
309
原创 总结javascript数组的14个常用方法(带实例)
1)concat:功能:用于连接两个或多个数组参数:可以是具体的值,也可以是数组对象,可以是任意多个。返回值:返回一个新数组。该数组是通过把所有参数添加到原数组中而生成的。如果参数是数组对象,添加的是数组中的元素。原数组是否改变:不会改变原数组,返回被连接数组的一个副本。var a=[11,12,13,14];var b=[21,22,23,24];
2014-10-10 15:20:19
1060
转载 Hibernate的generator属性的意义
本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。 class name="onlyfun.caterpillar.User" table="USER"> id name="id" type="string" unsaved-value="null">
2013-08-12 11:30:56
427
转载 JAVA 中的递归
所谓递归,是指程序调用自身,当然,递归不会无休止地调用下去,它必然有一个出口,当满足条件时程序也就结束了,不然的话,那就是死循环了。看下面这个类,有几个递归方法,看了之后肯定会对你学习递归很有帮助的。/**递归类Recursion的定义*/public class Recursion{ //递归方法DecimalToBinary,把一个十进制数转换成二进制数
2013-07-26 08:57:56
563
转载 oracle中pro*c的学习
一 Pro*C 程序概述:1.什么是Pro*C程序在Oracle数据库治理和系统中, 有三种访问数据库的方法;(1) 用SQL*Plus, 它有SQL命令以交互的应用程序访问数据库;(2) 用第四代语言应用开发工具开发的应用程序访问数据库,这些工具有SQL*Froms,QL*Reportwriter,SQL*Menu等;(3) 利用在第三代语言内嵌入的SQL语言或ORACLE库
2013-07-26 04:59:33
1966
转载 myeclipse10中表单中的JS函数无法写return,onsubmit="return check();"处出错
由于 myeclipse10.0自带的设置问题,在表单中提示onclick="return check();"处出错,此时修改下配置信息既可window -->preferences -->myeclipse -->validation -->javascript validator for Jsfiles 把Bulid 复选框的勾去掉 就行了
2013-06-19 03:27:57
1369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人