摘要:一、了解js中的数据类型: js的数据类型可以分为2大类,即基本数据类型和引用类型。 基础数据类型分为:undefined、null、String类型、Number类型、Boolean类型。 引用类型:object类型(大多数的引用类型都是object的实例,常用的引用类型有:Array(数组)、D
阅读全文
随笔分类 - ES5
摘要:ECMAScript中函数没有标签名的特性,所以ECMAScript函数中没有重载。 Javascript中arguments的存在可以弥补javascript中函数没有重载的不足。 Javascript中函数中的参数是以数组的形式保存的,所以在JavaScript中调用函数给函数传递的参数时,不会
阅读全文
摘要:js中有7种内置类型,这7种类型又分为2大类:基本数据类型和对象(object) 一、检测原始(基本数据:字符串、数字、布尔、null、undefined、symbol)类型。 用typeof检测原始类型: 1.对于字符串,typeof返回"string"; 2.对于数字,typeof返回"numb
阅读全文
摘要:一、为什么要用原型模式。 早期采用工厂模式或构造函数模式的缺点: 1.工厂模式:函数creatPerson根据接受的参数来构建一个包含所有必要信息的person对象,这个函数可以被无数次的调用,工厂模式尽管解决了创建多个相似对象的问题,却没有解决对象识别的问题(返回的是自定义的一个对象o,不明确对象
阅读全文
摘要:一、摘要: 《javascript高级程序设计第三版》一书中单独有一章对js的引用类型(Object、Array、RegExp、Function;基本包装类型:Boolean、Number、String;单体内置对象:Global、Math)做了详细的介绍,这里不会详细的总结各种引用类型的使用方法,
阅读全文
摘要:一、总结: 今天项目中要给表单控件添加搜索选择的效果,如下: 红框圈住的表单被点击之后,弹出如下框: 然后根据用户的搜索条件要显示查询结果供用户选择。 总结如何监听表单中的内容变化: 方法一: 1. 实现代码: 上面的代码实现出来的效果(类似百度搜索框)是,当用户在搜索框中输入查询条件,每当搜索框中
阅读全文
摘要:一、总结: 1.问题描述: 今天做项目遇到在用表单显示详细信息的过程中ajax请求获取的数据无法赋值给全局变量的情况,从列表页面进入详情页,在详情页面被渲染了之后就会调用js文件里的接口向服务器请求数据,除了详情页面被加载之后需要向服务器发送ajax请求,在详情页面还有几个表单控件的属性需要去请求服
阅读全文
摘要:一、BOM的层次结构: window(可以访问BOM中的所有元素,是最顶层的元素)下一层包括如下: →document (document的属性:forms、cookie、links/anchors、images...) →navigator →location 与页面位置相关(属性(常用):hre
阅读全文
摘要:在页面中用script标签引入javascript文件(<script type="text/javascript" src="js文件地址"></script>),浏览器在渲染页面的时候,当读取到script元素时,浏览器不会以HTML或XHTML的方式处理其内容,浏览器会通知浏览器的脚本引擎来接
阅读全文
摘要:一、摘要 刚开始接触json的时候,那时候还不太清楚json到底是个什么东西,然后就在项目中使用了它。因为没有搞明白json的本质,所以刚开始使用json的时候走了不少弯路。这次总结一些json的知识,总结主要是想梳理一下自己使用json的一些应用场景,让自己对json有一个更深刻的认识,以后在项目
阅读全文
摘要:一、实例: 一段用js实现的固定边栏滚动特效代码(跨浏览器使用): 二、总结: 由于事件处理在不同浏览器之间存在差异(主要是要考虑ie8及以下浏览器的兼容性),所以在使用处理事件的方法之前,先要判断当前使用的浏览器是否含有该方法(这种方法也叫平稳退化,防止我们写的页面因为在某些不兼容我们在页面中写的
阅读全文
摘要:一、基本的环境搭建(和使用其他框架或js库一样) 1.建立一个工程: 2.在html文件中引入D3的文件: 附上git地址:https://github.com/d3/d3/wiki 二、建立图表 1.线性图表: 画线条的思路(下面代码都在js文件中编写,并在htm文件中引入自己写的该js文件):
阅读全文

浙公网安备 33010602011771号