-
开发中常用的JS知识点集锦
索引 1、对象深拷贝 2、网络图片转base64, 在线图片点击下载 3、对象深拷贝 4、对象深拷贝 5、对象深拷贝 6、对象深拷贝 1、对象的深拷贝(一级属性拷贝和多级属性嵌套拷贝) // 深拷贝函数(满足属性多级嵌套) function deepCloneObj(sourceObj){ var obj = (sourceO...
2018-11-22 08:43:15
-
js练习 Digital cypher
IntroductionDigital Cypher assigns to each letter of the alphabet unique number. For example: a b c d e f g h i j k l m 1 2 3 4 5 6 7 8 9 10 11 12 13 n o p q r s t u v w x y z 14 15 16 17 18 19 20 21 22 23 24 25 26 Instead of letters in encrypted wo...
2018-11-22 08:43:12
-
【css】 如何修改select的样式
select { /*清除select默认样式*/ appearance:none; -moz-appearance:none; -webkit-appearance:none; -ms-appearance:none; border:1px solid #CCC; width:330px; height:44px; /*自定义箭头的样式,记得背景一定要加 白色或其他*/ background:url("../img/select.png...
2018-11-22 08:43:12
-
json与object
json与object的区别: 1、JSON是对象,但对象不一定是JSON 2、对象的组成是由属性和属性值,也就是KEY-VALUE对组成, value可是是任意的数据类型,当value为一个函数的时候,这个时候叫做方法。而你通过 JSON.parse()传入的字符串并里面有VALUE为function的吗?不可能...
2018-11-22 08:43:07
-
【面试】一道关于变量提升和运算符的前端面试题
题目如下: function Foo() { getName = function () { alert ( 1 ); }; return this ;}Foo.getName = function () { alert ( 2 );};Foo.prototype.getName = function () { alert ( 3 );}; var getName = function () { alert ( 4 );};function getName() { alert ( 5...
2018-11-22 08:43:05
-
js操作table中tr的顺序,实现上移下移一行的效果
总体思路是在table外部加个div,修改div的innerHtml实现改变tr顺序的效果 具体思路是 获取当前要移动tr行的rowIndex,在table中删除掉,然后循环table的rows,到了目标行再直接加进去,最后把整体的html赋值给div完成效果 js代码如下 // 使行向上一行 function setRowU...
2018-11-22 08:43:06
-
ES6 -- 模板字符串(反单引号)
1)直接使用变量 // before var str = 'test' ;console.log(str + "123" ); // now var str = 'test' ;console.log(`${str} 123`); 备注:如需使用字符$或{,请使用`\`或`$\{` 2)多行书写 // before document.write( 'div' + 'spantestspan' +'/div' ) // now documen...
2018-11-22 08:43:05
-
【css】table标签内的td、th如何设置固定宽度,而不是
table{ min -width: 100 % ;}td{ min - width: 100px;}.table - container{ overflow:auto; display: block;} div class = " table-container " table tr td/td td/td td/td td/td ...... /tr /table/div 为table设置最小宽度,当超过最小宽度的时候会auto。直接设置为...
2018-11-22 08:43:00
-
IOS与h5交互记录
博主之前做过移动端app嵌入网页,与Android和IOS有交互,一直没有时间分享过程。这里不多说Android交互啦~很简单,详细了解IOS与h5的交互吧。 IOS不同语法和h5的交互所建立的JSBrige是不一样的,但是大致思想是一样。这里粘出swift与h5交互创建JSBrige。 这是js部分基...
2018-11-22 08:42:44
-
浅谈JavaScript之Event(上篇)
一 简述JavaScript及其在浏览器中的地位 (一) 浏览器主要构成 虽然不同浏览器之间存在差异(如Google Chrome,Firefox,Safari和IE等),但单从浏览器构成来说,大同小异,大致可归结为如下几类: 1.User Interface(用户界面):所谓用户界面,就是通过浏览器渲染出来,让...
2018-11-22 08:42:47
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash