关于html的一些小记


1.HTML 指的是?
html是超文本标记语言,主要是通过HTML标记对网页中的文本、图片、声音等内容进行描述。
HTML提供了许多标记,如段落标记、标题标记、超链接标记、图片标记等,网页中需要定义什么内容,就用相应的HTML标记描述即可。


2.可以产生超链接的标签与属性?
超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。

通过使用 <a> 标签在 HTML 中创建链接
有两种使用 <a> 标签的方式:
1.通过使用 href 属性 - 创建指向另一个文档的链接
2.通过使用 name 属性 - 创建文档内的书签



3.如何在新窗口打开链接,属性及对应的值?

输入链接地址


4.请说出我们所学过的选择器有哪些?

通配符选择器、标签选择器、类~、id~.群组、后代~、子代~、相邻兄弟~、
属性~、

5.简述相对定位与绝对定位的区别
相对定位:相对于原有的位置发生改变,并且保留原有的空间位置。
绝对定位 相对于他有position属性的父级元素进行定位,如果父级元素没有postion定位,那么就找父级的父级,直到向上找到position定位为止,如果他向上找不到position定位,那么就以最外层的body进行定位。
并且绝对定位不会保留原有的位置空间。

6.js有哪些数据类型?
字符串、布尔、数字、undefined、null

7. 为什么说java是强类型语言,js为弱类型语言?

因为JavaScript只需浏览器解析就可以执行,而java需要先编译成字节码文件,然后通过JVM来执行。

8. 如何将一个js的数组全部删除,举个例子

将lenght赋值为0

9. 我们所学的js的遍历方式有哪些,遍历出来是什么内容?

for循环、for in


10. js中能直接使用函数重载吗?我们能否实现重载?

不能
按正常来说Javasript直接重载时前面的函数会被后面的函数覆盖掉,
所以要实现重载可以通过arguments参数来自定义重载。

11. js中获取标签对象有哪些方式?

通过 id 找到 HTML 元素
通过标签名找到 HTML 元素
通过类名找到 HTML 元素
12. 写出讲过的触发事件的属性:例如:点击-onclick
a)单击事件
onload事件:
c)键盘事件:
关键词:onkeydown、onkeypress、onkeyup
d)鼠标事件:
关键词:οnmοusemοve="hanshu()"
e)失去焦点事件:
获得焦点:οnfοcus="hanshu()"
失去焦点:οnblur="hanshu()"


13. JS中定时器有什么用?应用场景及说说我们所讲过的定时器案例
可按照指定的周期(以毫秒计)来调用函数或计算表达式。
实现图片的定时切换,做一个时钟的效果 13:22:23,
实现页面的倒数自动跳转



14. JS中的cookie的概念,应用场景及弊端?
概念::cookie是以键值对的形式保存的,存于用户硬盘的一个文件
Cookie可以做什么?
1,保存用户的登录状态
2,定制页面,如换肤,选择所在地区等等
3,购物车的实现
4,记录用户的浏览历史记录

Cookie的缺点:
1,cookie可能被禁用
2,cookie是与游览器相关的,即使访问同一个页面,不同的浏览器保存的cookie也是不能互相访问的
3,cookie可能被删除,因为cookie实际就是硬盘上的一个文件
4,cookie的安全性不够高,所有的cookie都是以纯文本的形式记录于文件中。



15. JS中创建自定义对象的方式有哪些?
三种:创建直接的实例
采用对象构造器




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值