RGB、HEX颜色代码:
RGB颜色查询对照表_颜色代码表_颜色的英文名称大全:
网页调色板工具:
颜色选择器工具/RGB颜色查询对照表:
希望本文所述对大家JavaScript程序设计有所帮助。
JS编写函数实现对号码最后一位的验证功能
[9210]
二代号码为18位,其最后一位(第18位)的计算方法为:
1、 将前面的号码17位数分别乘以不同的系数。简单工厂模式从第一位到第十七位的系数分别为:
7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2
2、 将这17位数字和系数相乘的结果相加
3、 用加出来和除以11,看余数是多少?
4、 余数只可能有0-1-2-3-4-5-6-7-8-9-10这11个数字。每个数字所对应的最后一位的号码为:1-0-X-9-8-7-6-5-4-3-2。即,如果余数是2,就会在的第18位数字上出现罗马数字的Ⅹ。如果余数是10,的最后一位号码就是2。
例如:某男性的号码是34052419800101001X。验证其最后一位是否正确时,首先需要得出前17位的乘积和是189,然后用189除以11得出的结果是17+2/11,也就是说其余数是2。最后通过对应规则就可以知道余数2对应的数字是x。所以,可以判定此号码的最后一位是合格的。
编写验证方法如下:
测试该方法:
JS实现的样式切换功能tableCSS实例
[9207]
本文实例分析了JS实现的样式切换功能tableCSS。分享给大家供大家参考,具体如下:
把前阵子写的JQ插件函数(alterBgColor )改写成不基于JQ的代码,还添加了一个click样式效果
代码风格还是按照JQ插件风格来写,使用了闭包来循环设置TR元素的样式
效果很简单,代码也很简单.
只是这句tr[k].className = (k%2==0) options.oddClass : options.evenClass;写了三遍,本来是写在一个function里的,但不知道在闭包里那么写会不会影响性能(任务管理器里也没看到有CPU使用率暴涨的情况),最后还是决定这么写,呵呵.
测试代码:
希望本文所述对大家JavaScript程序设计有所帮助。
浅谈JavaScript的函数及作用域
[9205]
函数和作用域是JavaScript的重要组成部分,我们在使用JavaScript编写程序的过程中经常要用到这两部分内容,作为初学者,我经常有困惑,借助写此博文来巩固下之前学习的内容。

(一)JavaScript函数
JavaScript函数是指一个特定代码块,可能包含多条语句,可以通过名字来供其他语句调用以执行函数包含的代码语句。
1.JavaScript创建函数的方法有两种:
函数声明:
function funcDeclaration(){ return 'A is a function'; }
函数表达式:
var funExpression=function(){ return 'A is a function '; }
上述函数声明和函数表达式的区别(注明:翻译自:不同的方式来写一个函数)在:
JavaScript解析器中存在一种变量声明被提升(hosting)的机制,也就是说变量(函数)的声明会被提升到作用域的最前面,即使写代码的时候是写在最后面,也还是会被提升至最前面。
例如以下代码段:
输出结果分别是function foo() {} 、undefined 、function foo() {} 和function bar_fn() {} 。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-88495-1.html
杨百万算不算