Welcome 微信登录

首页 / 脚本样式 / JavaScript

JavaScript基础篇之变量作用域、传值、传址的简单介绍与实例

JavaScript基础篇之变量作用域、传值、传址的简单介绍与实例

javascript:变量的声明以下是几种声明变量的方式复制代码 代码如下:var value;var value,value1,value2;//同时声明多个变量,但是这些变量的值都是undefinedvar i = 0,j = 0,k=100;//变量声明,初始化一体。//如果大家尝试读一个不存在的变量(值)会报错!但是尝试给一个未使用Var声明的变量赋值,javascript//会隐式的声明改变量,而且声明了的变量还是全局的。细节:所以大家创建变量都...
JS Replace()的高级使用方法介绍

JS Replace()的高级使用方法介绍

在很多项目中,我们经常需要使用JS,在页面前面对前台的某些元素做做修改,js 的replace()方法就必不可少。经常使用"ABCABCabc".replace("A","B")的同学应该会比较清楚,改语句的最终结果是BBCABC,这种方法只能替换第一个匹配的元素。如果替换所有呢?使用正则表达式即可:"ABCABCabc".replace(/A/g,"B") 即可。那如果想替换A的同时也可以替换a呢?那你可以使用"ABCABCabc".replace(/a...
JavaScript全排列的六种算法 具体实现

JavaScript全排列的六种算法 具体实现

全排列是一种时间复杂度为:O(n!)的算法,前两天给学生讲课,无意间想到这个问题,回来总结了一下,可以由7种算法求解,其中动态循环类似回溯算法,实现起来比较繁琐,故总结了6种,以飨读者。所有算法均使用JavaScript编写,可直接运行。算法一:交换(递归)复制代码 代码如下:<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Conten...
利用JS延迟加载百度分享代码,提高网页速度

利用JS延迟加载百度分享代码,提高网页速度

发现很多网站在放置百度分享代码的时候,简单的将分享代码放置到固定的网页位置就完事了,这是非常致命的方式。因为,我经常打开一个网页的时候,发现在网页加载到分享代码的时候,有时候花上几秒的时候来请求百度的服务器,最后展示分享按钮。其实,像这样对网页来说不是非常重要的功能,我们大可以用JS来延迟加载,从而提高网页主要内容的快速加载显示。这里分享下我的放置方式。一、copy百度分享代码,如下:复制代码 代码如下:<!-- Baidu Button BEGIN...
Extjs4 Treegrid 使用心得分享(经验篇)

Extjs4 Treegrid 使用心得分享(经验篇)

最近调试EXTJS 4的treegrid实例,看了很多水友的文章,以及官方的demo, 没一个可靠的,全都无法显示出来。像对于我们习惯用C++的coder来说,EXTJS简直就是一群无政府土匪来维护的,官网上连个搜索框都没有,找资料基本靠遍历,还是人工的。使用treegrid,需要在调用页面的head中加载以下几个文件: 复制代码 代码如下: <link rel="stylesheet" type="text/css" href="css/ext-a...
<< 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 >>