用js做一个简单的网页,用javascript做一个网页

这篇具有很好参考价值的文章主要介绍了用js做一个简单的网页,用javascript做一个网页。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好,小编为大家解答用javascript写简单网页家乡的介绍代码的问题。很多人还不知道用javascript写简单网页小游戏,现在让我们一起来看看吧!

js 网页制作教程,人工智能

【HTML③】JavaScript基础、使用JavaScript制作网页特效、使用前端库及UI框架快速开发

js 网页制作教程,人工智能

八、JavaScript基础

1.JavaScript

JavaScript简称JS是用于制作网页的动态效果的,如:页面的弹出广告、浮动广告、下拉菜单、表单验证等功能都由JavaScript完成;JS是嵌入在网页中的一个脚本语言;不像Java一样庞大,但它的灵活度高;JavaScript它是目前所有前端框架的基础;在前端框架中,底层都是使用HTML+CSS+JavaScript实现的;JavaScript是基于对象的编程语言,写在页面中,由浏览器运行的一个脚本语言;但JavaScript和我们传统意义上的编程语言一样;

2.JavaScript的使用:

JS代码必须编写在<>js代码</>标签中,标签可以在网页的任何位置编写,一般将该标签放在head标签,目前流行的开发方式是将放到网页结束位置。
js 网页制作教程,人工智能

3.JS基本语法:

a.数据类型,JavaScript属于弱类型语言,在JS中没有明确的数据类型表示,它根据变量的值自动确定数据类型;
int age = 10;//java中对每个变量都有明确的类型定义
var age =”10”;//js中变量的定义,是根据值来确定类型的
JavaScript中分三种类型表示所有数据:
(1)number类型(int,float,double)
(2)string类型(字符、字符串)
(3)boolean逻辑类型(true,false)
使用typeof(变量)函数可以检测一个变量的数据类型
js 网页制作教程,人工智能
b.变量的声明及使用
由于JS是一个弱类型的语言,在JS中没有明确的数据类型,所有在声明变量时不需要指定数据类型(Java等编程语言在使用时需要指定具体类型的)
JS通过var关键字来声明变量(var关键字可以省略<但不建议>)
var age = 10;
var name = “强哥”;
document.write(“姓名:”+name+“年龄:”+age);

let和var一样都是用来声明变量的

let属于块级变量,使用let定义的变量只能在某一个代码块使用

var定义全局变量,在代码块定义的变量,在代码块外部依然可以使用

如果声明变量时省略了let或var则默认以var的方式声明
c.JS中的流程控制语句
(1)if语言(单分支) if-else语句(双分支) 多重if-else语句(多分支)
(2)switch(多分支等值判断)
(3)while do-while for
乘法口诀表
js 网页制作教程,人工智能
等腰三角形
js 网页制作教程,人工智能
d.JS中函数的使用
JS的函数和Java中的方法是一样的;函数定义好后是不执行的,当我们去主动调用函数时函数才会执行;

function show(参数){
	//函数体
}

js 网页制作教程,人工智能
声明函数时不指定返回类型(由于JS是弱类型的语言),但函数可以有返回值
调用函数
JS是事件驱动的语言,调用函数需要在相关的事件中调用(通过事件来调用函数)
js 网页制作教程,人工智能
等腰三角形函数实例:
js 网页制作教程,人工智能
js 网页制作教程,人工智能
注:JS中虽然没有声明函数的返回类型,但JS中的任意函数都可以使用return关键字返回结果,而且JS中的函数可以相互调用
js 网页制作教程,人工智能

九、使用JavaScript制作页面效果

DOM编程
DOM编程(Document Object Model)文档对象模型
js 网页制作教程,人工智能
在DOM编程中,把整个页面看成一个document对象,其中的html元素为具体对象,在DOM中的核心在于找到相对应的HTML元素对象,然后对其进行操作(属性或样式的修改)还可以生成新的HTML元素对象
在JS查找页面中的元素:
1.通过表单的name的包含关系找到对象:document.calForm.num1
2.通过HTML元素的id属性获得某个HTML元素对象:
document.getElementById(id)
3.通过HTML元素的name属性获得多个name属性值相同的HTML元素对象
返回一个数组,该数组中存放所有同name属性的对象
document.getElementsByName(name)
4.通过HTML元素的标签名获得多个同标签的HTML元素对象
document.getElementsByTagName(tagName)
5.通过选择器获得HTML元素对象
document.querySelector(“css选择器”);//获得一个元素,如果存在多个则获得第一个
document.querySelectorAll(“css选择器”);//获得所有元素对象

1.计算器
js 网页制作教程,人工智能
2.动态时间
在页面上显示的时间是动态走动的,当页面启动时显示时间
时间分两种:
1.服务端时间(通过Java获取)
2.客户端时间(通过JS获取),根据每个客户端上的时间来显示
js 网页制作教程,人工智能
3.全选全不选功能
js 网页制作教程,人工智能
js 网页制作教程,人工智能
4.使用DIV实现模式窗体
js 网页制作教程,人工智能

5.注1:
JS中常用事件
1.Onclick:鼠标单击事件
2.Onmouseover:鼠标悬浮事件
3.Onmouseout:鼠标离开事件
4.Onload:页面加载事件
5.Onsubmit:表单提交事件
6.Onblur:失去焦点事件
7.Onfocus:获得焦点事件
8.Onkeyup:键盘松开事件
9.Onkeydown:键盘按下事件
注2:
常用函数
1.setTimeout(函数,事件):延时器,该函数会自动暂定指定的时间(毫秒),时间到达后自动执行指定的函数
2.setInterval(函数,时间):定时器,该函数每个指定的时间(毫秒)之间一次指定的函数
3.trim():截取字符串两端空白符
注意:
JS中使用样式表的方式
js 网页制作教程,人工智能
今天就到这吧,期待下次一起学习哦!
js 网页制作教程,人工智能文章来源地址https://www.toymoban.com/news/detail-771250.html

【HTML③】JavaScript基础、使用JavaScript制作网页特效、使用前端库及UI框架快速开发

js 网页制作教程,人工智能

八、JavaScript基础

1.JavaScript

JavaScript简称JS是用于制作网页的动态效果的,如:页面的弹出广告、浮动广告、下拉菜单、表单验证等功能都由JavaScript完成;JS是嵌入在网页中的一个脚本语言;不像Java一样庞大,但它的灵活度高;JavaScript它是目前所有前端框架的基础;在前端框架中,底层都是使用HTML+CSS+JavaScript实现的;JavaScript是基于对象的编程语言,写在页面中,由浏览器运行的一个脚本语言;但JavaScript和我们传统意义上的编程语言一样;

2.JavaScript的使用:

JS代码必须编写在<>js代码</>标签中,标签可以在网页的任何位置编写,一般将该标签放在head标签,目前流行的开发方式是将放到网页结束位置。
js 网页制作教程,人工智能

3.JS基本语法:

a.数据类型,JavaScript属于弱类型语言,在JS中没有明确的数据类型表示,它根据变量的值自动确定数据类型;
int age = 10;//java中对每个变量都有明确的类型定义
var age =”10”;//js中变量的定义,是根据值来确定类型的
JavaScript中分三种类型表示所有数据:
(1)number类型(int,float,double)
(2)string类型(字符、字符串)
(3)boolean逻辑类型(true,false)
使用typeof(变量)函数可以检测一个变量的数据类型
js 网页制作教程,人工智能
b.变量的声明及使用
由于JS是一个弱类型的语言,在JS中没有明确的数据类型,所有在声明变量时不需要指定数据类型(Java等编程语言在使用时需要指定具体类型的)
JS通过var关键字来声明变量(var关键字可以省略<但不建议>)
var age = 10;
var name = “强哥”;
document.write(“姓名:”+name+“年龄:”+age);

let和var一样都是用来声明变量的

let属于块级变量,使用let定义的变量只能在某一个代码块使用

var定义全局变量,在代码块定义的变量,在代码块外部依然可以使用

如果声明变量时省略了let或var则默认以var的方式声明
c.JS中的流程控制语句
(1)if语言(单分支) if-else语句(双分支) 多重if-else语句(多分支)
(2)switch(多分支等值判断)
(3)while do-while for
乘法口诀表
js 网页制作教程,人工智能
等腰三角形
js 网页制作教程,人工智能
d.JS中函数的使用
JS的函数和Java中的方法是一样的;函数定义好后是不执行的,当我们去主动调用函数时函数才会执行;

function show(参数){
	//函数体
}

js 网页制作教程,人工智能
声明函数时不指定返回类型(由于JS是弱类型的语言),但函数可以有返回值
调用函数
JS是事件驱动的语言,调用函数需要在相关的事件中调用(通过事件来调用函数)
js 网页制作教程,人工智能
等腰三角形函数实例:
js 网页制作教程,人工智能
js 网页制作教程,人工智能
注:JS中虽然没有声明函数的返回类型,但JS中的任意函数都可以使用return关键字返回结果,而且JS中的函数可以相互调用
js 网页制作教程,人工智能

九、使用JavaScript制作页面效果

DOM编程
DOM编程(Document Object Model)文档对象模型
js 网页制作教程,人工智能
在DOM编程中,把整个页面看成一个document对象,其中的html元素为具体对象,在DOM中的核心在于找到相对应的HTML元素对象,然后对其进行操作(属性或样式的修改)还可以生成新的HTML元素对象
在JS查找页面中的元素:
1.通过表单的name的包含关系找到对象:document.calForm.num1
2.通过HTML元素的id属性获得某个HTML元素对象:
document.getElementById(id)
3.通过HTML元素的name属性获得多个name属性值相同的HTML元素对象
返回一个数组,该数组中存放所有同name属性的对象
document.getElementsByName(name)
4.通过HTML元素的标签名获得多个同标签的HTML元素对象
document.getElementsByTagName(tagName)
5.通过选择器获得HTML元素对象
document.querySelector(“css选择器”);//获得一个元素,如果存在多个则获得第一个
document.querySelectorAll(“css选择器”);//获得所有元素对象

1.计算器
js 网页制作教程,人工智能
2.动态时间
在页面上显示的时间是动态走动的,当页面启动时显示时间
时间分两种:
1.服务端时间(通过Java获取)
2.客户端时间(通过JS获取),根据每个客户端上的时间来显示
js 网页制作教程,人工智能
3.全选全不选功能
js 网页制作教程,人工智能
js 网页制作教程,人工智能
4.使用DIV实现模式窗体
js 网页制作教程,人工智能

5.注1:
JS中常用事件
1.Onclick:鼠标单击事件
2.Onmouseover:鼠标悬浮事件
3.Onmouseout:鼠标离开事件
4.Onload:页面加载事件
5.Onsubmit:表单提交事件
6.Onblur:失去焦点事件
7.Onfocus:获得焦点事件
8.Onkeyup:键盘松开事件
9.Onkeydown:键盘按下事件
注2:
常用函数
1.setTimeout(函数,事件):延时器,该函数会自动暂定指定的时间(毫秒),时间到达后自动执行指定的函数
2.setInterval(函数,时间):定时器,该函数每个指定的时间(毫秒)之间一次指定的函数
3.trim():截取字符串两端空白符
注意:
JS中使用样式表的方式
js 网页制作教程,人工智能
今天就到这吧,期待下次一起学习哦!
js 网页制作教程,人工智能

到了这里,关于用js做一个简单的网页,用javascript做一个网页的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 制作一个简单HTML静态网页(HTML+CSS)

    🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (

    2024年02月03日
    浏览(79)
  • ❤️创意网页:制作一个绚丽的烟花效果(HTML、CSS和JavaScript实现)

    ✨ 博主: 命运之光 🌸 专栏: Python星辰秘典 🐳 专栏: web开发(简单好用又好看) ❤️ 专栏: Java经典程序设计 ☀️ 博主的其他文章: 点击进入博主的主页 前言: 欢迎踏入我的Web项目专栏,一段神奇而令人陶醉的数字世界! 🌌 在这里,我将带您穿越时空,揭开属于

    2024年02月17日
    浏览(82)
  • 制作一个简单HTML个人网页网页(HTML+CSS)大话西游之大圣娶亲电影网页设计

    HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 ❤ 【作者主页——🔥获取更多优质源码】 ❤ 【学

    2024年02月04日
    浏览(53)
  • 制作一个简单HTML电影网页设计(HTML+CSS)

    HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 1 网页简介:此作品为学生个人主页网页设计题材

    2024年02月09日
    浏览(95)
  • 简单个人静态HTML网页设计作品 基于HTML+CSS+JavaScript仿小米手机网站 html静态在线购物商城网页制作

    常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 游戏、 节日、 戒烟、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他等网页设计题目

    2024年02月09日
    浏览(69)
  • 制作一个简单HTML中华传统文化网页(HTML+CSS)

    🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (

    2024年02月08日
    浏览(66)
  • 【谷歌扩展程序入门】简单制作一个查看网页结构的扩展程序

    在想看网页结构的时候一般会F12查看元素内容。 太麻烦了 还不简单方便。 扩展建立在诸如 HTML、JavaScript 和 CSS 之类的 Web 技术之上。它们在单独的沙盒执行环境中运行并与 Chrome 浏览器交互。 扩展允许您通过使用 API 修改浏览器行为和访问 Web 内容来“扩展”浏览器。 基于上

    2023年04月21日
    浏览(54)
  • 制作一个简单HTML校园网页(HTML+CSS)学校网站制作 校园网站设计与实现

    🎉精彩专栏推荐👇🏻👇🏻👇🏻 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作

    2024年01月16日
    浏览(53)
  • 制作一个简单HTML传统端午节日网页(HTML+CSS)7页 带报告

    ⛵ 源码获取 文末联系 ✈ Web前端开发技术 描述 网页设计题材,DIV+CSS 布局制作,HTML+CSS网页设计期末课程大作业 | 传统春节网页设计 | 圣诞节节日发展 | 中秋 | 端午传统节日习俗庆祝 | 地区特色 | 网站模板 | 等网站的设计与制 | HTML期末大学生网页设计作业 HTML:结构 CSS:样式

    2024年02月09日
    浏览(54)
  • HTML+CSS简单的网页制作期末作业——浙江旅游景点介绍网页制作

    家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有运用,CSS的代码量也很足、很细致,使用hover来完成

    2024年02月04日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包