摘要: 利用javascript进行进制转换的方法今天在做网站时用到了进制的转换,于是在网上搜索,发现可以直接利用javascript的toString()方法和parseInt()方法进行十进制和其他进制之间的转换,这里对他们的用法进行一下整理。toString()方法:将十进制数转换成其他进制数pars... 阅读全文
posted @ 2015-04-04 20:29 林璐 阅读(373) 评论(0) 推荐(0) 编辑
摘要: http://www.58lou.com/separticle.php?artid=259感悟:在普通页面中不涉及ajax的情况下,每一次改变#后的部分,都会在浏览器的访问历史中增加一个记录,使用"后退"按钮,就可以回到上一个位置。 window.location.hash这个属性可读可写。读取时,... 阅读全文
posted @ 2015-03-10 15:04 林璐 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 经验分享:CSS浮动(float,clear)通俗讲解 很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。写在前面的话: 由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲... 阅读全文
posted @ 2014-09-26 09:58 林璐 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,任何合法的函数都可以作为对象的构造函数,这既包括系统内置函数,也包括用户自己定义的函数。一旦函数被作为构造函数执行,它内部的this属性将引用函数本身。通常来说,构造函数没有返回值,它们只是初始化由this指针传递进来的对象,并且什么也不返回。如果一个函数有返回值,被返回的... 阅读全文
posted @ 2014-09-23 18:44 林璐 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 2012-05-20 22:42 by 墓中无人,11661阅读,5评论,收藏,编辑 闭包是一个比较抽象的概念,尤其是对js新手来说.书上的解释实在是比较晦涩,对我来说也是一样. 但是他也是js能力提升中无法绕过的一环,几乎每次面试必问的问题,因为在回答的时候.你的答案的深度,对术语的理解以及j... 阅读全文
posted @ 2014-09-23 18:11 林璐 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 数组去重:将数组中重复的元素找出来并删减为一个。目的很简单,方法倒有很多,以至于我费尽心思去考虑各种方法的好处坏处并进行对比,最终得出在各种场合适用的不同方法。希望有不同意见的尽管指出来。【方法1】:/** function unique1(array)* 原理:新定义一个数组,结合一个对象辅助* ... 阅读全文
posted @ 2014-09-22 20:43 林璐 阅读(157) 评论(0) 推荐(0) 编辑
摘要: /*js一般有两种不同数据类型的值: 基本类型(包括undefined,Null,boolean,String,Number),按值传递; 引用类型(包括数组,对象),按址传递,引用类型在值传递的时候是内存中的地址。克隆或者拷贝分为2种: 浅度克隆:基本类型为值传递,对象仍为引用传递。 深度... 阅读全文
posted @ 2014-09-21 19:26 林璐 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; ... 阅读全文
posted @ 2014-09-21 15:59 林璐 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Js代码 阅读全文
posted @ 2014-09-21 10:14 林璐 阅读(111) 评论(0) 推荐(0) 编辑
摘要: JSON(JavaScript Object Notation)是一种轻量级的数据格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是Javascript原生格式,这意味着在javascript中处理JSON数据不需要任何特殊的API或工具包,而且效率非常高。 JSON的结... 阅读全文
posted @ 2014-09-20 10:47 林璐 阅读(103) 评论(0) 推荐(0) 编辑