zl程序教程

Javascript的应用

  • express使用MongoDB、JavaScript、Express构建Web应用(mongodbjs)

    express使用MongoDB、JavaScript、Express构建Web应用(mongodbjs)

    Express是一个基于Node.js开发的Web框架,可以帮助开发者快速构建Web应用。它简化了使用MongoDB、JavaScript和Express的过程,使得这些技术可以共同协作灵活地创建信息交换以及数据层次结构支持的客户端和服务器端应用程序创建,并通过它包括的Jade、Stylus和Markdown文件及其媒体管理程序来支持开发者快速构建Web应用程序。 使用Express可以让开发

    日期 2023-06-12 10:48:40     
  • javascript应用:Iframe自适应其加载的内容高度

    javascript应用:Iframe自适应其加载的内容高度

    main.htm: 复制代码代码如下:<html>       <head>          <meta  http-equiv="Content-Type"  content="text/html;  charset=gb2312">          <meta  name="author"  content="F.R.Huang(meizz梅花雪

    日期 2023-06-12 10:48:40     
  • javascriptRegExp对象属性与方法和应用

    javascriptRegExp对象属性与方法和应用

    JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例。有两种方式可以创建RegExp对象的实例。使用RegExp的显式构造函数,语法为:newRegExp("pattern"[,"flags"])。使用RegExp的隐式构造函数,采用纯文本格式:/pattern/[flags]。pattern部分为要使用的正则表达式模式文本

    日期 2023-06-12 10:48:40     
  • javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element

    javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element

    因为在JavaScript中,mousedown、mouseup、click执行顺序是从左到右的,更重要的是一旦mousedown事件激活,正常情况(不在mousedown事件中绑定的方法使用alert类似方法,因为弹出对象框就阻止了事件传递,即后续调用事件丢失)下后面两个事件也肯定会被激活。平时我们在一个标签上只绑定一个click事件,其实触发click事件也都调用了mousedown、mou

    日期 2023-06-12 10:48:40     
  • JavaScript中SQL语句的应用实现

    JavaScript中SQL语句的应用实现

    比如对javascript数组的排序还有对数组数据的删选以及分组所以,后来兴致以上来。一发不可收拾。写了一个能在javascript中应用的SQL库后来又想,怎么不能用javascript直接连接数据库呢?又做了一个javascript直连Sql数据的类库后来,又想到其实还可以用SQL语句来操作HTMLDOM模型再再再后来,又看到了HTML5中对webDB的实现所以对webDB,就是chrome

    日期 2023-06-12 10:48:40     
  • javascript针对DOM的应用实例(一)

    javascript针对DOM的应用实例(一)

    我相信可能大部分人来这里学javascript主要还是想用这个结合页面中的DOM元素做一些实际有用的交互效果。所以我这里只教大家最实际,最有用的javascript应用。但是前提大家最好有一些javascript或者jquery的编程的基础。好废话不多说了。今天第一篇,就教大家如何用javascript获取页面中的dom元素。这个很重要。我会对照JQuery来讲。如果页面中的元素是ID属性<

    日期 2023-06-12 10:48:40     
  • javascript针对DOM的应用分析(二)

    javascript针对DOM的应用分析(二)

    其实在原生的也JS也有这些属性。和JQ几乎相同但是比JQ少一些。但是用起来却比JQ麻烦一点。主要因为FF浏览器,因为FF会把你的换行也当做一个DOM元素。比如说复制代码代码如下:<divid="dom"><div></div><div></div></div>我用原生的JS获取ID为dom的元素下的子元素。用我第一章说的方法

    日期 2023-06-12 10:48:40     
  • javascript针对DOM的应用分析(五)

    javascript针对DOM的应用分析(五)

    其实这个应该不列入JS教程的范畴。应为FF,IE6以上浏览器都支持fixed这个固定属性。唯独IE6不支持。所以我为了可恶的IE6。我这里就出一篇教程吧。而且这种效果也可以锻炼同学们的计算能力。以后很多效果都需要你的计算能力。哈哈固定居中。或者固定在任何地方思想几乎是一样的。只你要算法清楚了。效果写起来就轻而易举了。先贴代码 body,div{padding:0px;margin:0px;}

    日期 2023-06-12 10:48:40     
  • JavaScript模式之工厂模式(Factory)应用介绍

    JavaScript模式之工厂模式(Factory)应用介绍

    工厂模式也是对象创建模式之一,它通常在类或类的静态方法中去实现。构造对象的一种方式是使用new操作符,但使用new时正是针对实现编程,会造成“耦合”问题,与具体的类关系紧密。导致代码更脆弱,缺乏弹性,在复杂逻辑的项目中建议是面向接口编程。先看简单工厂模式复制代码代码如下:Person(name,age){varobj={}obj.name=nameobj.age=agereturnobj}var

    日期 2023-06-12 10:48:40     
  • javascript中的绑定与解绑函数应用示例

    javascript中的绑定与解绑函数应用示例

    Mozilla中:addEventListener的使用方式:target.addEventListener(type,listener,useCapture);target:文档节点、document、window或XMLHttpRequest。type:字符串,事件名称,不含“on”,比如“click”、“mouseover”、“keydown”等。listener:实现了EventList

    日期 2023-06-12 10:48:40     
  • JavaScript中奇葩的假值示例应用

    JavaScript中奇葩的假值示例应用

    通常在以下语句结构中需要判断真假if分支语句while循环语句for里的第二个语句如复制代码代码如下:if(boo){//dosomething}while(boo){//dosomething}JavaScript中有6个值为“假”,这六个值是falsenullundefined0""(空字符串)NaN这里面false本身是布尔类型,其它5个则不是。除了这6个外,其它均为“真”,包括对象、数组

    日期 2023-06-12 10:48:40     
  • JavaScript实现班级随机点名小应用需求的具体分析

    JavaScript实现班级随机点名小应用需求的具体分析

    需求如下:1.在网页中显示,班级所有人员的名字。2.点击开始按钮,人员的颜色开始变化,当停止的时候,会有一个颜色不同的位置,那么这个位置就是被点到的同学了。大致的图形界面如下:下面是对上面的需求分析的具体分析如下:1.初始化这样一个页面,并设置统一颜色-green。a.同学的名字,用数组存储b.在页面用div块显示2.随机选择一个位置让其颜色变化成-reda.颜色的变化用css样式去控制b.随机

    日期 2023-06-12 10:48:40     
  • JavaScripteval()函数介绍及应用示例

    JavaScripteval()函数介绍及应用示例

    eval(String)函数可计算某个字符串,并执行其中的的JavaScript代码。 返回值 通过计算string得到的值(如果有的话)。 说明 该方法只接受原始字符串作为参数,如果string参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为eval()函数传递String对象来作为参数。 如果试图覆盖eval属性或把eval()方法赋予另一个属性,并通过该属性调用它,则ECM

    日期 2023-06-12 10:48:40     
  • Javascript拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)

    Javascript拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)

    今天我们来看看如何让拖拽的物体不能拖出某个div之外和拖拽的吸附功能 上次讲到我们的拖拽是不可拖出可视区范围的,在这基础上我们加个父级的div,不让他拖出父级。原理和之前的一样,简单吧。 html代码: <divid="div2"> <divid="div1"> </div> </div> css代码: <styletype="text/c

    日期 2023-06-12 10:48:40     
  • 大型 JavaScript 应用架构中的模式

    大型 JavaScript 应用架构中的模式

    原文:Patterns For Large-Scale JavaScript Application Architecture by @Addy Osmani 今天我们要讨论大型 JavaScript 应用架构中的有效模式。这篇文章基于我最近在 LondonJS 的同名演讲,灵感则来自 Nicholas Zakas 之前的成果。 译注:Nicholas Zakas: Scalable Ja

    日期 2023-06-12 10:48:40     
  • javascript:微信扫一扫下载android应用的引导页

    javascript:微信扫一扫下载android应用的引导页

    一,js代码: <html> <head> <meta charset="utf-8"/> <title>测试</title> </head> <body style="padding:0px;margin: 0px;"> <!--background--> <

    日期 2023-06-12 10:48:40     
  • javascript: 用图片加载演示promise的应用(chrome 107.0.5304.110)

    javascript: 用图片加载演示promise的应用(chrome 107.0.5304.110)

    一,js代码: <html> <head> <meta charset="utf-8"/> <title>测试</title> </head> <body> <img id="img" src="" /> <script> //记录开始时间 let a = new

    日期 2023-06-12 10:48:40     
  • 如何用JavaScript判断前端应用运行环境(移动平台还是桌面环境)

    如何用JavaScript判断前端应用运行环境(移动平台还是桌面环境)

    我们部署在某些云平台或者Web服务器上的前端应用,既可以用PC端浏览器访问,也可以用手机上的浏览器访问。 在前端应用里,有时候我们需要根据运行环境的不同做出对应处理。比如下面这段逻

    日期 2023-06-12 10:48:40     
  • 使用 JavaScript 开发AR(增强现实)移动应用的预备知识和环境搭建

    使用 JavaScript 开发AR(增强现实)移动应用的预备知识和环境搭建

    所谓AR(Augmented Reality), 即增强现实,是一种将通过计算机渲染出的虚拟图像与真实世界巧妙融合的手段,背后广泛运用了多媒体、三维建模、实时跟踪、智能交互、传感等多种计算机技术&

    日期 2023-06-12 10:48:40     
  • 使用Cordova将您的前端JavaScript应用打包成手机原生应用

    使用Cordova将您的前端JavaScript应用打包成手机原生应用

    假设我用JavaScript和HTML开发了一个前端应用,我想把该应用打包成能直接在手机上安装和运行(不通过浏览器)的原生应用,例如像下面这样。对应用的用户来说

    日期 2023-06-12 10:48:40     
  • 《Javascript权威指南》十六学习笔记:BOM资源---BOM基本应用

    《Javascript权威指南》十六学习笔记:BOM资源---BOM基本应用

        BOM基本应用包括:管理浏览器历史记录、得到处理和解决浏览器的信息。本文介绍了这些应用程序。     一、浏览历史管理             1、history对象的方法和属性   &nbs

    日期 2023-06-12 10:48:40     
  • JavaScript从入门到精通(第二版) 高级应用总结

    JavaScript从入门到精通(第二版) 高级应用总结

    JavaScript从入门到精通第二版 .pdf 十五、页面打印十六、使用cookie十七、图像处理十八、浏览器检测十九、嵌入式对象二十、js中的xml二一、js安全二二、ajax二三、jQuery二四、js&

    日期 2023-06-12 10:48:40     
  • 使用JavaScript+Selenium玩转Web应用自动化测试

    使用JavaScript+Selenium玩转Web应用自动化测试

    自动化测试 在软件开发过程中, 测试是功能验收的必要过程, 这个过程往往有测试人员参与, 提前编写测试用例, 然后再手动对测试用例进行测试, 测试用例都通过之后则可以认为该功能通过验收. 但是软件中多个功能之间往往存在关联或依赖关系, 某一个功能的新增或修改可能或影响到其它的功能, 这时就需要测试人员对个软件的相关或所有功能进行回归测试, 以便确认系

    日期 2023-06-12 10:48:40     
  • 前端基础 - JavaScript高级应用(灵活的对象模型)

    前端基础 - JavaScript高级应用(灵活的对象模型)

    到目前为止,您应该对 JavaScript 有一个正确的评价了,它绝非只如一个玩具那么简单。事实上,很多人都使用过其对象模型创建过极为复杂、设计良好的面向对象软件。但对象模型尤其是用

    日期 2023-06-12 10:48:40     
  • JavaScript - 唤醒 app store 跳转到苹果商店内下载指定应用页面

    JavaScript - 唤醒 app store 跳转到苹果商店内下载指定应用页面

    前言 如果您要做一个 H5 下载 APP 页面,需要跳转到苹果商店指定应用页面,那么下面的方法即可。 跳转路径 您可以以任何形式触发链接。 注意,路径中的 id 后面(414478124)即为应用 id,替

    日期 2023-06-12 10:48:40     
  • 精读JavaScript模式(六),Memoization模式与函数柯里化的应用

    精读JavaScript模式(六),Memoization模式与函数柯里化的应用

    假期就这么结束了!十天假就有三天在路上,真的难受!想想假期除了看了两场电影貌似也没做什么深刻印象的事情。流浪地球,特效还是很赞,不过对于感情的描写还是逃不掉拖沓和尴尬的通病,对于国产科幻还是抱有支持的态度。疯狂的外星人相比读大学期间看的疯狂的赛车,荒诞感还是差了点,也许是我笑点太高...不过整体还是感觉比流浪地球值票价,个人观点吧。 开年来同事说自己小舅子年终奖税后18W,他这两天深受打击,

    日期 2023-06-12 10:48:40     
  • Javascript 与 SPA单页Web富应用

    Javascript 与 SPA单页Web富应用

    书单推荐 # 《单页Web应用:JavaScript从前端到后端》 http://download.csdn.net/detail/epubitbook/8720475# 《MVC的JavaScript Web富应用开发》http://download.csdn.net/detail/u012070181/7361155   SPA单页Web富应用,顾名思义,就是只有一张Web页面

    日期 2023-06-12 10:48:40     
  • JavaScript高级应用与实践

    JavaScript高级应用与实践

    JavaScript高级应用与实践  

    日期 2023-06-12 10:48:40     
  • 《单页Web应用:JavaScript从前端到后端》——1.3 精心编写的单页应用的用户效益

    《单页Web应用:JavaScript从前端到后端》——1.3 精心编写的单页应用的用户效益

    所有这些好处意味着,你可能会想把下个应用做成单页应用。每次点击后都会重新渲染整张页面的笨拙网站,容易日益疏远富有经验的用户。精心编写的单页应用具有互动和快速响应的界面,还伴有访问网络的功能,这将帮助我们把客户留在属于他们的地方:使用我们的产品。 本节书摘来自异步社区《单页Web应用:JavaScript从前端到后端》一书中的第1章,第1.3节,作者:【美】Michael S. Mikowski

    日期 2023-06-12 10:48:40     
  • 《HTML5和JavaScript Web应用开发》——1.2 在客户端放置更多代码

    《HTML5和JavaScript Web应用开发》——1.2 在客户端放置更多代码

    不可否认,传统的服务器端模板正逐渐被JavaScript模板所取代。随着许多新JavaScript框架的出现,我们似乎也有些反应过度,但这就是技术发展过程中所出现的现象:由于浏览器变得更加容易移动,并且通过JavaScript API得到更多硬件访问能力,因此驱动UI的技术也在变化。 本节书摘来自异步社区《HTML5和JavaScript Web应用开发》一书中的第1章,第1.2节,作者:【美

    日期 2023-06-12 10:48:40     
  • 《HTML5和JavaScript Web应用开发》——1.4 结语

    《HTML5和JavaScript Web应用开发》——1.4 结语

    客户端应用架构仍然处于初级阶段,随着时间的推移,工具和过程将会越来越好,JavaScript将被看作Web上的汇编语言。但是,在那一天到来之前,我们是前端开发新时代的先锋。现在,抓住这个机会,创建性能强大、可伸缩的应用程序,利用Web提供的最新规范将其推进一步,使其变得更好。 本节书摘来自异步社区《HTML5和JavaScript Web应用开发》一书中的第1章,第1.4节,作者:【美】Wes

    日期 2023-06-12 10:48:40