摘要: //获取跳转过来的A标签的id function UrlSearch() { var name,value; var str=location.href; //取得整个地址栏 var num=str.indexOf("?"); str=str.substr(num+1); //取得所有参数 stri 阅读全文
posted @ 2017-08-10 20:47 约爱丽丝下午茶 阅读(175) 评论(0) 推荐(0)
摘要: 如果是将overflow:hidden用在了body上那么不管用,因为移动端是基于touch事件。 可以将要隐藏滚动的内容加上一个包裹层div, 然后给这个div设置高度为window.height(), 并且overflow:hidden 阅读全文
posted @ 2017-08-10 20:45 约爱丽丝下午茶 阅读(690) 评论(0) 推荐(0)
摘要: PC 端拖拽 function drag() { var _move = false; var _x, _y; $(".drag").click(function() { console.log($(".drag>g").css("display")); }).mousedown(function( 阅读全文
posted @ 2017-08-10 20:44 约爱丽丝下午茶 阅读(123) 评论(0) 推荐(0)
摘要: 这是我之前在南京面试的一家公司的面试题 http://www.360doc.com/content/13/0313/13/10504424_271236846.shtml 1.对web标准以及w3c的理解与认识。 百度知道:标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外 链css和js 阅读全文
posted @ 2017-08-10 20:20 约爱丽丝下午茶 阅读(248) 评论(0) 推荐(0)
摘要: 1. Node.js机制及原理理解初步 http://blog.csdn.net/leftfist/article/details/41891407 2.node.js和php运行机制对比 http://www.cnblogs.com/NTWang/p/6271696.html 3.node.js应 阅读全文
posted @ 2017-08-10 20:11 约爱丽丝下午茶 阅读(98) 评论(0) 推荐(0)
摘要: 下载地址 http://nodejs.cn/download/ (.msi)安装包:一路点击安装即可 点击安装之后打开cmd输入path看环境变量是否配置了Node.js,如下 再检查node.js的版本即可 (.zip)安装包:点击node.exe安装程序 -> 进入 node.exe 所在的目录 -> 检查版本node --version 新版本的node.j... 阅读全文
posted @ 2017-08-10 20:10 约爱丽丝下午茶 阅读(115) 评论(0) 推荐(0)
摘要: 1.官网 https://www.tslang.cn/docs/home.html 2.入门教程 http://www.cnblogs.com/tansm/p/TypeScript_Handbook.html https://ts.xcatliu.com/ https://www.w3cschool 阅读全文
posted @ 2017-08-10 20:08 约爱丽丝下午茶 阅读(134) 评论(0) 推荐(0)
摘要: 如下,正常应该输出是的1,但是下面的输出结果是5 原因(参照js中的预解释篇) 首先会对变量进行预解释,带有var和function的变量(等号左边的,因为右边属于定义值) 上面在预解释中声明了a和i,然后循环中对a[i]进行定义,但是未执行即 a[0] = function(){ a[1] = f 阅读全文
posted @ 2017-08-10 20:07 约爱丽丝下午茶 阅读(1262) 评论(0) 推荐(0)
摘要: 1.什么是预解释? 在当前作用域下,JS代码执行之前,首先会把带var和function关键字的进行提前的声明或者定义 例如: js中私有作用域是可以使用全局作用域的变量的,所以正常来讲,4行应该打印出10而不是undefined,这就是因为demo()被调用时先声明了私有作用域内的a,开辟了一块儿 阅读全文
posted @ 2017-08-10 20:06 约爱丽丝下午茶 阅读(177) 评论(0) 推荐(0)
摘要: 1.任意值any 可以将任意类型的变量赋值给该类型的变量,没有指定类型的变量默认为any 也可以用来定义不定类型的数组 2.类型推论 上面说到没有指定类型的变量默认为any类型的,但是当声明变量时定义了该变量值,则默认变量为该值得类型值,这就是类型推论 若声明时未定义,则不会 3.联合类型 即可以取 阅读全文
posted @ 2017-08-10 20:02 约爱丽丝下午茶 阅读(969) 评论(0) 推荐(0)
摘要: javascript的类型分为两种:原始类型和引用类型(见js->数据类型) 原始类型:boolean 、number、string、 null、undefined 下面就分别讲下这五种原始类型在typescript中的应用 1.boolear 3行是常用的定义方法,7行说明不可用构造函数定义boo 阅读全文
posted @ 2017-08-10 20:00 约爱丽丝下午茶 阅读(295) 评论(0) 推荐(0)
摘要: 在JavaScript中使用var定义变量,但是在typescript中定义变量推荐使用let ,let声明的变量只在其所在的代码块内有效 1.要想正常使用let的前提:在.ts文件最上面添加(严格模式) "use strict"; 2.let声明的变量只在其块级作用域内生效 会报以下错误 说找不到 阅读全文
posted @ 2017-08-10 19:59 约爱丽丝下午茶 阅读(327) 评论(0) 推荐(0)
摘要: 1.在文件夹内新建 .ts是typescript文件的扩展名 在index.html中引入 在.ts文件中直接打印 console.log("hello word!") 2.在.ts的文件夹中把命令窗口打开(shift+鼠标右键选择)或者在别处打开只要指定该路径即可 输入命令将.ts文件编译成.js 阅读全文
posted @ 2017-08-10 19:56 约爱丽丝下午茶 阅读(149) 评论(0) 推荐(0)