Welcome 微信登录

首页 / 脚本样式 / JavaScript

关于全局变量和局部变量的那些事

关于全局变量和局部变量的那些事

变量对于学习js,学习编程语言的同学在熟悉不过了,在这里就不在阐述官方的定义了,网上太多了,今天我们就从生活中来理解他 1.什么是变量? 比如: 一个水杯里面装了水,这个水杯就是变量; 一瓶啤酒,这个啤酒瓶就是变量; 变量就是一个载体,一个媒介 2.定义变量 var a=12;//typeof a=Numer var a=‘aaa" //typeof a =string 由此可见 变量的类型取决于给他付了什么值 例如,一个杯子,装了水就是水杯,装了酒就是酒...
jQuery实现用方向键控制层的上下左右移动

jQuery实现用方向键控制层的上下左右移动

题目:按下方向键时,使层向相应的方向平滑移动20像素;四个方向键的键码分别是37(左)、38(上)、39(右)和40(下)。然后我写了下面的代码:$div就是要移动的层,且它的position已在CSS中设为relative。瞄一眼好像没什么问题,运行之后发现下面的问题:1.按了向下之后,再按向上没有反应。2.按了向右之后,再按向左没有反应。后来经一网友点拨,恍然大悟:当按了向下的时候,top值为20px,这时候再按向上,从Firebug可以看出此时的bo...
javascript图像处理—边缘梯度计算函数

javascript图像处理—边缘梯度计算函数

前言 上一篇文章,我们讲解了图像处理中的膨胀和腐蚀函数,这篇文章将做边缘梯度计算函数。图像的边缘图像的边缘从数学上是如何表示的呢?图像的边缘上,邻近的像素值应当显著地改变了。而在数学上,导数是表示改变快慢的一种方法。梯度值的大变预示着图像中内容的显著变化了。用更加形象的图像来解释,假设我们有一张一维图形。下图中灰度值的“跃升”表示边缘的存在: 使用一阶微分求导我们可以更加清晰的看到边缘“跃升”的存在(这里显示为高峰值): 由此我们可以得出:边缘...
nodejs的require模块(文件模块/核心模块)及路径介绍

nodejs的require模块(文件模块/核心模块)及路径介绍

在nodejs中,模块大概可以分为核心模块和文件模块。 核心模块是被编译成二进制代码,引用的时候只需require表示符即可,如(require("net"))。 文件模块,则是指js文件、json文件或者是.node文件。在引用文件模块的时候后要加上文件的路径:/.../.../xxx.js表示绝对路径、./xxx.js表示相对路径(同一文件夹下的xxx.js),../表示上一级目录。如果既不加/.../、../又不加./的话,则该模块要么是核心模块,要...
jsvascript图像处理—(计算机视觉应用)图像金字塔

jsvascript图像处理—(计算机视觉应用)图像金字塔

前言 上一篇文章,我们讲解了边缘梯度计算函数,这篇文章我们来了解图像金字塔。 图像金字塔? 图像金字塔被广泛用于计算机视觉应用中。 图像金字塔是一个图像集合,集合中所有的图像都源于同一个原始图像,而且是通过对原始图像连续降采样获得的。 常见的图像金字塔有下面两种: •高斯金字塔(Gaussian pyramid): 用来向下采样 •拉普拉斯金字塔(Laplacian pyramid): 用来从金字塔低层图像重建上层未采样图像 高斯金...
javascript真的不难-回顾一下基础知识

javascript真的不难-回顾一下基础知识

前言 说Jquery之前,先来学习一下Javascript(以后简称为JS)语言中的基础知识问题,其时对于每种编程语言来说基础知识都是大同小异的,对变量,函数,条件语句块,循环语句块等等,而对于每种语言在写法上到是显得各有不同,如JS里在定义变量时,你要用var去声局部变量的声明,而对于弱类型的语言JS来说,你也可以不加var,但不加它会认为这个变量为全局变量,这是要注意的。变量 在程序运行过程中,其值可以发生改变的(呵呵,10多年前书上的定义) var ...
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)

jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)

对于 Boxy弹出框的使用之前写过一些文章(查看jquery.boxy基础),今天主要是在解决一个需要之后,觉得值得把它记录下来,所以就再写一篇,主要功能是,在弹出对话框后,隔N秒后自动隐藏,还有就是自动跳转! 效果如图: 而所封装的代码如下: 复制代码 代码如下: // boxy对话框扩展 var Boxy_Extensions = { options: { title: "艺吧提示", closeText: "x" }, //弹出后N秒后隐藏 aler...
<< 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 >>