【JavaScript】学后总结

简介: JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型;它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

一、概括解释


JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型;它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。


二、特点


 1、简单性:


   它是基于java基本语句和控制流之上的简单而紧凑的设计,是学习java的好过渡,而且,它的变量类型是采用弱类型,未采用严格的数据类型。


 2、安全性:


   爪哇脚本(JAVA SCRIPT)不允许访问本地硬盘,不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效的防止数据的丢失。


 3、动态性:


   javascrpt可以直接对用户或客户输入做出响应,无须经过web程序。它对用户的响应采用以事件驱动的方式进行,即由某种操作动作引起相应的事件响应,如:点击鼠标、移动窗口、选择菜单等。


 4、跨平台性:


   javascript依赖于浏览器本身,与操作环境无关。只要能运行浏览器的计算机,并安装了支持javascript的浏览器就可以正确执行,从而实现了“编写一次,走遍天下”的梦想。


三、日常用途


   1、嵌入动态文本于HTML页面。

   2、对浏览器事件做出响应。

   3、读写HTML元素。

   4、在数据被提交到服务器之前验证数据。

   5、检测访客的浏览器信息。

   6、控制cookies,包括创建和修改等。

   7、基于Node.js技术进行服务器端编程。


四、学习内容总结


20151219123021887.png


   阶段总结连接:

  【javaScript】基础知识

  【javaScript】基础知识续一


五、感受


   javaScript学习完了,感觉不太深刻,里面的例子自己也尝试实践了,还是需要再今后有了强烈的需求之后再进行回顾学习。

相关文章
|
运维 分布式计算 DataWorks
阿里云大数据ACP(一)大数据开发平台 DataWorks 1
阿里云大数据ACP(一)大数据开发平台 DataWorks 1
1660 0
阿里云大数据ACP(一)大数据开发平台 DataWorks 1
|
8月前
|
XML Java 开发者
Spring Boot中的AOP实现
Spring AOP(面向切面编程)允许开发者在不修改原有业务逻辑的情况下增强功能,基于代理模式拦截和增强方法调用。Spring Boot通过集成Spring AOP和AspectJ简化了AOP的使用,只需添加依赖并定义切面类。关键概念包括切面、通知和切点。切面类使用`@Aspect`和`@Component`注解标注,通知定义切面行为,切点定义应用位置。Spring Boot自动检测并创建代理对象,支持JDK动态代理和CGLIB代理。通过源码分析可深入了解其实现细节,优化应用功能。
380 6
|
11月前
|
消息中间件 存储 Java
一览纵山小,原来RocketMQ是这样工作的!
本文介绍了阿里巴巴开源的高性能分布式消息队列系统RocketMQ的核心组件及其作用。RocketMQ拥有四个关键组件:NameServer、Broker、Producer和Consumer。NameServer作为注册中心维护路由信息;Broker负责消息的接收、存储和转发;Producer生成消息并通过Topic与Broker关联;Consumer则订阅并处理消息。文章详细解析了各组件的功能及交互逻辑,并展示了RocketMQ在异步通信、日志收集、流处理及事件驱动架构中的典型应用场景。通过整体框架的梳理,有助于读者更好地理解和掌握RocketMQ的工作机制。
163 4
|
10月前
|
缓存 人工智能 自然语言处理
GraphRAG、Naive RAG框架总结主流框架推荐(共23个):LightRAG、nano-GraphRAG、Fast-GraphRAG、Dify、RAGflow等
GraphRAG、Naive RAG框架总结主流框架推荐(共23个):LightRAG、nano-GraphRAG、Fast-GraphRAG、Dify、RAGflow等
|
10月前
|
机器学习/深度学习 监控 安全
《智能安全帽检测:科技赋能安全管理的深度解析》
智能安全帽检测算法服务利用深度学习技术,实现实时、高精度的安全帽佩戴检测,显著提升建筑施工、工业生产等高风险行业的安全管理效率,减少安全事故。该服务通过便捷的设备接入、实时监测与报警、数据分析等功能,为企业提供全面的安全管理解决方案。
|
11月前
|
分布式计算 资源调度 数据可视化
Hadoop-06-Hadoop集群 历史服务器配置 超详细 执行任务记录 JobHistoryServer MapReduce执行记录 日志聚合结果可视化查看
Hadoop-06-Hadoop集群 历史服务器配置 超详细 执行任务记录 JobHistoryServer MapReduce执行记录 日志聚合结果可视化查看
157 1
|
SQL 缓存 测试技术
实时计算 Flink版产品使用问题之如何实现滚动窗口统计用户不重复的总数
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
JavaScript 索引 前端开发
9.【TypeScript 教程】接口(Interface)
9.【TypeScript 教程】接口(Interface)
170 4
|
分布式计算 Java Hadoop
Spark环境搭建和使用方法
Spark环境搭建和使用方法
1291 1
|
移动开发 网络协议 网络安全
【网络安全 | 网络协议】一文讲清HTTP协议
【网络安全 | 网络协议】一文讲清HTTP协议
262 0