当前位置: 首页 > news >正文

网站服务器供应商/今日头条网页版入口

网站服务器供应商,今日头条网页版入口,大作设计网站官网下载,wordpress伪静态配置目录简介 JS的特点 JavaScript 是 web 开发人员必须学习的 3 门语言中的一门: JavaScript中的对象分类 内建对象 宿主对象 自定义对象 JavaScript 可以通过不同的方式来输出数据: JavaScript常见的事件 代码展示(键盘控制div的移动&#xff0…
目录

简介

JS的特点

JavaScript 是 web 开发人员必须学习的 3 门语言中的一门:

JavaScript中的对象分类

内建对象

宿主对象

自定义对象

JavaScript 可以通过不同的方式来输出数据:

JavaScript常见的事件

代码展示(键盘控制div的移动)


简介

JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript。(很强大!!!)现在流行的JQuery,Vue都是JavaScript中的类库。

JS的特点

--解释型语言:写完了直接运行,不用编译

--JavaScript 是一种轻量级的编程语言。 类似与C和Java的语法结构

--基于原型的面向对象,JavaScript 是可插入 HTML 页面的编程代码

--JavaScript是一种弱语言类型的编程语言

JavaScript 是 web 开发人员必须学习的 3 门语言中的一门:

  1. HTML 定义了网页的内容
  2. CSS 描述了网页的布局
  3. JavaScript 网页的行为
  4. JavaScript 是行为,CSS 是表现

JavaScript中的对象分类

内建对象

       由ES标准定义的对象,在任何的ES的实现中都可以使用

       例如:Math String Number Boolean Function  Object

宿主对象

       由js的运行环境提供的对象。主要有BOM、DOM

自定义对象

       开发人员自己创建的对象

JavaScript 可以通过不同的方式来输出数据:

  • 使用 window.alert() 弹出警告框。
  • 使用 document.write() 方法将内容写到 HTML 文档中。
  • 使用 innerHTML 写入到 HTML 元素。
  • 使用 console.log() 写入到浏览器的控制台。

JavaScript常见的事件

在 HTML 中,JavaScript 代码必须位于 <script> 与 </script> 标签之间。

HTML 事件是发生在 HTML 元素上的事情。当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。

主要处理事件就是“找对象”——找到HTML页面中相应的元素;“搞对象”——为找到的元素绑定事件;

事件描述
onchangeHTML 元素改变
onclick用户点击 HTML 元素
onmouseover用户在一个HTML元素上移动鼠标
onmouseout用户从一个HTML元素上移开鼠标
onkeydown用户按下键盘按键
onload浏览器已完成页面的加载

代码展示(键盘控制div的移动)

<html><head><meta charset="utf-8" /><title>键盘移动div</title><style type="text/css">/**定义box1的显示效果*/#box1{width: 100px;height: 100px;background-color: darkred;position: absolute;}</style><script type="text/javascript">/**使div根据不同方向移动*/window.onload = function(){document.onkeydown = function(event){ //绑定函数,event是事件对象event=event || window.event;console.log(event.keyCode);switch(event.keyCode){case 37 ://alert("向左");box1.style.left=box1.offsetLeft -10 +"px";break;case 39 ://alert("向右");box1.style.left=box1.offsetLeft +10 +"px";break;case 38 ://alert("向上");box1.style.top=box1.offsetTop -10 +"px";break;case 40 ://alert("向下");box1.style.top=box1.offsetTop +10 +"px";break;}};};</script></head><body><div id="box1"></div></body>
</html>

如果本篇博客对您有一定的帮助,大家记得留言+点赞哦。

 

http://www.lbrq.cn/news/1447273.html

相关文章:

  • 智能网站优化 cms 加盟/百度推广注册
  • 做爰网站美女图片/千锋教育学费多少
  • 网站建设广州哪家好/网站域名备案信息查询
  • 深圳品牌网站建设/各大网站
  • 江苏建设工程标准网站/网络营销的现状和发展趋势
  • 珠海网站建设乐云seo在线制作/百度关键词收录
  • 网站建设公司宝安/湖南百度推广
  • 哪些网站是用java做的/百度推广深圳分公司
  • 电影vip免费网站怎么做的/如何在百度上发表文章
  • 做网站为什么能挣钱/公司域名查询官网
  • 景区网站建设/青岛网络seo公司
  • 爱前端wordpress5.0.3主题/专门培训seo的网站
  • 荥阳郑州网站建设/北京搜索引擎优化seo
  • 东莞长安营销型网站建设/磁力搜索神器
  • 荔湾区做网站公司/上首页seo
  • 网站风格一般具有哪三大特征/浏览器大全
  • 400网站建设推广/深圳网络公司推广平台
  • 做网站设计的/网络宣传渠道有哪些
  • 网站侵权怎么做公证或证据保存/常用于网站推广的营销手段是
  • 网站html模板/宁波网络营销公司
  • 如何做html网站/2345网址导航电脑版官网
  • 做环保的网站有哪些/个人网站制作流程
  • 建设公众号官方网站/seo标题生成器
  • 中国城乡住房建设部网站/百度搜索大数据
  • 上海网站建设改版/百度快照优化公司
  • 西安大网站建设公司/拓客软件排行榜
  • 上海网站设计外包/seo入门书籍推荐
  • 深圳建设网站上市/企业网站seo
  • 酒店网站建设便宜/平台seo什么意思
  • 武汉 网站设计公司/百度搜索引擎技巧
  • 【自动化运维神器Ansible】playbook自动化部署Nginx案例解析:助力从零构建高效Web服务
  • 香橙派 RK3588 部署千问大模型 Qwen2-VL-2B 推理视频
  • 2025华数杯B题一等奖方案:网络切片无线资源管理全解析(附Python/MATLAB代码)
  • Ubuntu Server 22 虚拟机空间扩容
  • Javaweb - 14.1 - 前端工程化
  • FreeRTOS入门知识(初识RTOS)(一)