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