1、JavaScript 介绍(1)JavaScript简介livescript -- JavaScript前身 JS是由网景公司发明,起初定名为livescript,后来被SUN公司改名为JavaScript微软在IE3里面引入了JScript(注意,不是JavaScript)ECMAScript 是 JavaScript 标准 不同浏览器厂商对该标准会有不同实现开发环境
 今天下午学习javascript时,根据学到知识和搜索资料,自己完成了一个基于javascript拖放应用程序。 包含三个文件:1、drag.css;2、drag.js;3、index.html 主要是drag.js文件,现在谈一谈自己完成过程:先找到图片在它所包含盒子里位置x1,然后找出鼠标相对于客户端窗口位置x2,用x1-x2得到图片对象相对于窗口位置x3;当鼠
原创 2012-04-26 15:04:41
403阅读
第1课 JavaScript介绍1.1 JavaScript编程语言简称:JS,是一种客户端脚本语言,主要用来向HTML网页添加各式各样动态功能,为用户提供更流畅、美观浏览效果。可以直接嵌入HTML页面,但是写成单独js文件,有利于结构和行为分离。在绝大多数浏览器支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)JS主要运行于客户端(浏览器),
任何可以使用JavaScript来编写应用,最终会由JavaScript编写。--Atwood定律  Atwood’s Law是Jeff Atwood在2007年提出:“any application that can be written in JavaScript, will eventually be written in JavaScript.”
最近发现nodejs可以做桌面应用,主要是之前同事在搞,我也要稍微研究下不能落后啊,基于nodejs桌面应用,常用就是nw.js和electron,nw出比较早,资料比较多,bug也很多,它前身是node-webkit文档可以参考nw.js,微信web开发工具、钉钉都是基于 nw.js 开发,nw.js支持xp,还有很多人抱着xp过日子呢。而electron比较全比较新,在github
作者:Daniel译者:前端小智JS 是一种灵活语言,这种特性让我们经常觉得它是一门最简单语言,也是最难掌握语言。 我使用 JavaScript 已有很多年了,但我仍然偶然发现一些我不知道隐藏语法或技巧。我们来一直看看,我发现了哪些。1. Function 构造函数Function()构造函数虽然不是很常用,但是了解一下还是很有必要。不管是通过函数定义语句还是函数直接量表达式,函数定义
# JavaScript阻止默认行为 在Web开发中,JavaScript是一个非常强大工具,而阻止默认行为是其中一个常用操作。本文将探讨JavaScript中如何使用`event.preventDefault()`方法来阻止默认行为,并提供相关代码示例和应用场景。 ## 什么是默认行为? 默认行为是指浏览器对于某些事件所自动执行操作。例如: 1. 点击链接时,浏览器会导航到链
原创 8月前
122阅读
java不是单纯语言,更是一种平台,学习和使用java离开了sun是不可能。 在这个平台上,可以实现所有的功能,而且,平台内已经提供了很多有用功能。java平台很复杂,学起来会有些慢。但是,熟悉了平台之后,用Java做开发会很快,复杂平台背后是可供开发者使用丰富功能,我们使用Java做项目的时候,不必考虑住房问题,不必考虑吃饭问题……sun为我们提供了很多基础服务。但是,基于
## JavaScript可以开发Windows桌面应用吗? ### 概述 在传统开发中,JavaScript主要用于Web应用开发,而对于Windows桌面应用开发来说,通常使用是C#、C++等语言。然而,随着Electron等开发框架出现,JavaScript可以用于开发Windows桌面应用。本文将介绍如何使用JavaScript开发Windows桌面应用流程和具体步骤,并附
原创 2023-11-09 05:36:05
295阅读
javascript可以实现多线程吗?这是许多开发者面临一大挑战。在现代应用中,为了提升性能和用户体验,理解如何在 JavaScript 中处理并发是非常重要。本文将围绕这个话题进行深入探讨,帮助大家理解 JavaScript 实现多线程原理和应用场景。 ## 背景描述 JavaScript 是一门单线程编程语言,这意味着同一时间内只能执行一段代码。这种特性虽然使得开发过程简单,但在处
原创 5月前
13阅读
在前面的学习中了解到HTML语言是一种标记性解释语言,一般只能定义内容表现形式,不具有逻辑性,更不能与用户进行交互。例如,当用户向感兴趣网站注册时,必须从表单中填入自己个人信息,如身份证号码、用户名、密码等,如果有一项不满足就会弹出一个对话框,提示用户重新输入。JS正是这样一种嵌入在HTML中专用于开发交互式Web页面的脚本语言,它不仅可以直接应用于HTML文档以获得交互式效果或其他动态
转载 2023-10-07 22:19:06
85阅读
时间过真快啊,从家里出来已经快50天了!在公司也半月了,学到了很多东西!公司做项目是B/S架构,用到JavaScript地方很多!下面就来说说,我这几天遇到一些JavaScritp代码,这些在学校时候或者没接触过,或者遗留下来了。1.树形菜单在B/S架构程序中用到很多,以前在学校时候,做过一点这方面的应用,但是现在回想起来,那时做的确实不怎么。树形菜单很多,下面我们就说说dt
一:预留退路: 每一次在html文档中要考虑如果JavaScript被禁用会怎么样?我想要图片和链接还能成功加载么? 在html文档中图片链接和新窗口链接要明确,不能只在js文档中出现。即在html中要给出确定url地址。例如<a herf = ""></a> 即当用户禁用js功能或浏览器不支持时网页基本功能要能够实现(即使不够美观)。
(一)javascript 简介       能在静态HTML页面上添加一些动态效果;事实上JavaScript除了语法上有点像Java,其他部分基本上没啥关系。(二)javascript在html中应用      JavaScript代码可以直接嵌在网页任何地方,不过通常我们都把JavaScript代码放到<head
HTML是超文本标记语言,它能够轻松地为网页创建元素,可以使用标签、属性、添加脚本等等。同时 HTML 比想象更有用,在有些场景下可以不需要 JavaScript。今天跟大家分享9个不需要 JavaScri...
转载 2021-06-28 11:06:58
414阅读
文字定位经过前面的特征提取,我们已经较好地提取了图像文本特征,下面进行文字定位。 主要过程分两步:1、邻近搜索,目的是圈出单行文字;2、文本切割,目的是将单行文本切割为单字。 邻近搜索我们可以对提取特征图进行连通区域搜索,得到每个连通区域视为一个汉字。 这对于大多数汉字来说是适用,但是对于一些比较简单汉字却不适用,比如“小”、“旦”、“八”、“元” 这些字,由于不具有连
JavaScript应用一、使用JS完成注册页面表单校验1.需求分析之前我们已经使用弹出框方式实现了表单校验功能,但是此种方式用户体验效果极差! 我们希望做成如下这种效果:2.步骤分析第一步:确定事件(onfocus 聚焦事件)并为其绑定一个函数第二步: 书写绑定函数(在输入框后面给出提示信息)第三步: 确定事件(onblur 离焦事件)并为其绑定一个函数第四步: 书写函数(对数据进行校
JavaScript设计初衷就是能在Web浏览器中直接运行脚本语言,当然迫切想知道它是怎么使用? Web浏览器上运行内容就是上篇提到过HTML文件,由XML衍生出来超文本标记语言,由标签和内容组成,为了能够让JavaScript更好与HTML融合使用,厂商和协会调整了HTML规则,JavaScript语句能够直接添加HTML中并能够被解析。JavaScript标签JavaScript
转载 2023-09-01 14:59:35
85阅读
笛卡尔乘积是指在数学中,两个集合X和Y笛卡尓积,又称直积,表示为X × Y,第一个对象
原创 2022-01-20 11:06:30
698阅读
JavaScript递归函数实现应用场景 大家好,我是微赚淘客返利系统3.0小编,是个冬天不穿秋裤,天冷也要风度程序猿! 递归函数简介 递归是一种在程序设计中常见技术,它允许函数调用自身来解决问题。递归函数通常用于处理可以分解为相似子问题情况,例如树遍历、排序算法等。 递归函数实现 递归函数实现需要两个关键部分:递归终止条件和递归步骤。下面是一个简单JavaScript递归函数
原创 2024-08-10 22:29:48
27阅读
  • 1
  • 2
  • 3
  • 4
  • 5