JavaScript 软件列表

js修改table中Td的值(定义td的单击事件)
JavaScript

js修改table中Td的值(定义td的单击事件)

2020-02-16 标签:js,修改,table,td,定义,单击,事件,项目,做完,测试,验收,用户,突然,提出,更改,查询,结果,便于,打印

项目做完,在测试验收时,用户突然提出,可以更改查询结果,便于打印。隐藏工程错误。但是这个时候提要求,比较头痛,后来,想了想还是用前台代码,这样,只要在项目的JS文件中,加入以下几个函数,便可以解决了。 实现代码如下: /* 页面装载时,为每个td增加单击事件,这样,就可以不用对每个页面进行更改。 *

js修改table中Td的值(定义td的双击事件)
JavaScript

js修改table中Td的值(定义td的双击事件)

2020-02-16 标签:js,修改,table,td,定义,双击,事件,客户,需求,至上,这次,更改,代码,去掉,确定,取消,按钮,单击

客户需求至上。 这次是更改后的代码,去掉了“确定”,“取消”按钮。变单击为双击事件,用户按ESC键,取消更改。 实现代码如下: //为每个Td添加双击事件 function ReWritable() { var tbmian=document.getElementById("tbmain"); //

javascript之Partial Application学习
JavaScript

javascript之Partial Application学习

2020-02-16 标签:javascript,partial,application,学习,这一次,先看,函数,介绍,上有,简单,在数,描述,每个,输入,对应,唯一

这一次来学习一下Partial Application。我们先看一下函数的介绍,在维基上有简单的介绍: 在数学中,一个函数是描述每个输入值对应唯一输出值的这种对应关系,符号为 f(x)。例如,表达式 f(x)=x2表示了一个函数 f,其中每个输入值x都与唯一输出值x2相联系。因此,如果一个输入值为3

javascript之典型高阶函数应用介绍二
JavaScript

javascript之典型高阶函数应用介绍二

2020-02-16 标签:javascript,典型,高阶,函数,应用,介绍,前言,在前,一篇,文章,主要,实现,几个,典型的,functional,提出,疑问,为啥,那样的

前言 在前一篇文章javascript之典型高阶函数中主要实现了几个典型的functional函数。文章最后也提出了疑问,为啥那样的实现与F#之类的函数式语言“不太一样”呢?今天来试试更“函数式”的实现。 另一种实现 同样地,尝试对之前实现的函数做一些改动,把for循环去掉。如何去掉呢?这里先要引入

javascript之典型高阶函数应用介绍
JavaScript

javascript之典型高阶函数应用介绍

2020-02-16 标签:javascript,典型,高阶,函数,应用,介绍,缘由,以前,也使,用过,语言,终究是,配合,后端,写的,零零散散,代码,更不能,说是

缘由 虽然以前也使用过javascript语言,但终究是为了配合后端写的一些零零散散的“代码段”,更不能说是javascript项目了。很荣幸的是上个月刚到公司正好碰上项目开始推倒重写,我们team从头开始做架构和实现,目的很清楚,为了改进和超越前面的版本。这是个真正意义上的javascript“项

根据json字符串生成Html的一种方式
JavaScript

根据json字符串生成Html的一种方式

2020-02-16 标签:根据,json,字符串,生成,html,方式,文章,说明,本文,介绍,简单,实现,文本框,密码,下拉,好玩,这样做,任何

文章说明:本文介绍了根据Json串生成Html的一种方式(只是简单实现了文本框,密码框,下拉框)。只是觉得好玩才这样做,如果觉得没有任何价值,请忽略。不足指出希望各位大牛指点。后续将根据各位的指点继续完善。 功能说明: 在左侧输入框中输入Json串,点击执行时根据输入的Json串在右侧展示区显示出相

js去除重复字符串两种实现方法
JavaScript

js去除重复字符串两种实现方法

2020-02-16 标签:js,去除,重复,字符串,两种,实现,方法,代码,如下,function,checkre,checkid,var,id,window,parent,getqry,ctrid,values,opener

方法一:实现代码如下:function checkRe(checkid) { var id = window.parent.getQry("ctrid") + "_"; var values = window.parent.opener.document.getElementById(id + "t

一行代码实现纯数据json对象的深度克隆实现思路
JavaScript

一行代码实现纯数据json对象的深度克隆实现思路

2020-02-16 标签:一行,代码,实现,数据,json,对象,深度,克隆,思路,如下,var,parse,stringify,dataobj,昨天晚上,大城,小胖

实现代码如下: var dataObjCloned=JSON.parse(JSON.stringify( dataObj ))这是昨天晚上从大城小胖的微博上看到的,当时很感兴趣,就mark了下。 今天整理了下资料,分析下为什么一句话可以实现纯数据json对象的深度克隆。 1.JSON.stringi

javascript parseInt() 函数的进制转换注意细节
JavaScript

javascript parseInt() 函数的进制转换注意细节

2020-02-16 标签:javascript,parseint,函数,进制,转换,注意,细节,string,radix,参数,第一个,传入,数值,第二个,数值的,可以忽略,默认,10,各种

parseInt(string, radix) 有2个参数,第一个string 是传入的数值,第二个radix是 传入数值的进制,参数radix 可以忽略,默认为 10,各种进制的数转换为 十进制整数(如果不是整数,向下取整)。 radix 的取值范围是 2~36,如果 radix 为 1 或 ra

Raphael一个用于在网页中绘制矢量图形的Javascript库
JavaScript

Raphael一个用于在网页中绘制矢量图形的Javascript库

2020-02-16 标签:raphael,用于,在网,绘制,矢量图,javascript,使用,svg,w,c,推荐,标准,vml,作为,创建,图形

Raphael 是一个用于在网页中绘制矢量图形的 Javascript 库。它使用 SVG W3C 推荐标准和 VML 作为创建图形的基础,你可以通过 JavaScript 操作 DOM 来轻松创建出各种复杂的柱状图、饼图、曲线图等各种图表,还可以绘制任意形状的图形,可以进行图表或图像的裁剪和旋转等