JS要点~

1.JavaScript-输出

JavaScript 能够以不同方式“显示”数据:

使用 window.alert() 写入警告框

使用 document.write() 写入 HTML 输出

使用 innerHTML 写入 HTML 元素

使用 console.log() 写入浏览器控制台

JavaScript语句是发给浏览器的命令,

这些命令的作用是告诉浏览器要做的事情。

每一句JavaScript代码格式: 语句;

例:alert("hello!");就是一个JavaScript语句

JavaScript-注释很重要

注释可分为单行注释多行注释两种

单行注释,在注释内容前加符号 “//”

多行注释以"/*"开始,以"*/"结束。

2.变量

什么是变量?

给变量取个名

我们为了区分盒子,可以用box1,box2等名称代表不同盒子,box1就是盒子的名字(也就是变量的名字)。

注意:变量名字可以任意取,只不过取名字要遵循一些规则:

  1. 必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。例如:mysum _mychar, $numa198   
  2. 变量名区分大小写,如:A与a是两个不同变量。
  3. 不允许使用JavaScript关键字和保留字做变量名。

 例如:mysum, _mychar, $numal

3.变量声明

声明变量语法: var 变量名;

var mysum;一次声明一个变量

var mysum=12,mynum="str";一次声明多个变量

注意:变量也可以不声明,直接使用,但为了规范,需要先声明,后使用。

4.变量赋值

var mynum=5;//声明变量mynum并赋值

注:这里 "="号的作用是给变量赋值,不是等于号。

5.间隔性定时器setInterval()

计时器setInterval():在执行时,从载入页面后每隔指定的时间执行代码。

语法:setInterval(代码,交互时间);

参数说明:

1. 代码:要调用的函数或要执行的代码串。

2. 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。

返回值:一个可以传递给 clearInterval() 从而取消对"代码"的周期性执行的值。

调用函数格式(假设有一个clock()函数)

setInterval("clock()",1000)或setInterval(clock,1000)

取消计时器clearInterval()

clearInterval() 方法可取消由 setInterval() 设置的交互时间。

语法:clearInterval(id_of_setInterval)

参数说明:id_of_setInterval:由 setInterval() 返回的 ID 值。

每隔 100 毫秒调用 clock() 函数,并显示时间。当点击按钮时取消定时

当设计一个JavaScript书城时,有几个要点需要考虑: 1. 用户界面设计:一个好的用户界面对于书城的成功非常重要。确保界面简洁、直观,并提供易于导航和搜索的功能。考虑使用响应式设计,以适应不同设备上的不同屏幕尺寸。 2. 图书分类和搜索功能:为了方便用户查找和浏览图书,设计一个有效的分类系统,并提供搜索功能。用户应该能够根据作者、标题、关键词等进行搜索,并获得相关的图书列表。 3. 图书详情页面:每本图书应该有一个详细的页面,展示图书的封面、作者、出版日期、简介等信息。还可以考虑添加用户评价和评论功能,以及相关推荐。 4. 购物车和结算功能:设计一个购物车系统,允许用户将感兴趣的图书添加到购物车中,并提供结算功能。确保购物车可以管理多个图书,并计算总价和运费等。 5. 用户登录和个人资料管理:为用户提供注册和登录功能,以便他们可以保存个人资料、查看订单历史和管理收货地址等。确保用户信息的安全性和隐私保护。 6. 支付和配送方式:设计一个安全可靠的支付系统,支持多种支付方式,并提供不同的配送选项,如快递、自取等。 7. 后台管理系统:为管理员提供一个后台管理系统,用于管理图书库存、订单处理、用户管理等。确保管理员可以轻松地添加、编辑和删除图书,并监控销售情况。 8. 性能和安全性:优化网站的性能,确保页面加载速度快,并采取必要的安全措施,如数据加密、防止SQL注入等,以保护用户信息和交易安全。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值