1.字符串+数字
【扩展】除了加法会将数字转成字符串之外,减法,除法,乘法都会将字符串转成数字然后进行计算
如:
"36"/"2"=18
2*"123"=246
"124"-4=120
"100"-"20"=80
2.js中获取日期 Date. toLocaleString()或Date.now()(此方法较新,只有IE9+、FF、Chrome、safari等浏览器支持)
3.position的几个取值:static relative absolute fixed
【扩展】static:默认值,无偏移
position属性,则相对父容器偏移(相对于自己最近的父元素来定位)
4.css3的圆角属性:border-radius
5.js中获取随机数的函数Math.random()
6.定时器函数 setTimeout() setInterval()
7.jquery绑定事件$("#id").click(function(){});
8.div的横向进度条自动,纵向隐藏 overflow:auto hidden
9.将大写字母转成小写字母的函数str.toLowerCase()
10.ul和ol的区别ul是无序列表,ol是有序列表
【扩展】
ul是无序列表,所谓的无序列表只要举个例子,大家就会明白了。
ul与ol前的符号是可以修改的。只需要修改它们的type值。
ul的type属性有:disc—实心圆(默认)、circle—空心圆、square—实心方块
ol的type属性有:1—数字(默认)、a—小写字母、A—大写字母、i—小写希腊字母、I—大写希腊字母。
通过CSS也可以在将它们前的符号改为图片,这样列表显示就会更美观了。
11.cookie的属性有哪些
cookie格式:
name=[; expires=][; domain=][; path=][; secure]
名称=<</span>值>[; expires=<</span>日期>][; domain=<</span>域>][; path=<</span>路径>][; 安全]
要想把cookie设置成安全的,就需要把"; secure" 加到cookie字符串值的后面。如果"; secure" 没有加到cookie字符串后面,那么这个cookie就是不安全的
name、expires、path、domain
12.get和post的区别
【扩展知识】
最开始http定义了与服务器交互的四种方式:put,delete,get,post,它们分别对应着服务器上url地址下的网络资源的增、删、查、改。Get和post的本质区别就是:get用于获取/查询资源信息,post用于更新资源信息。
在实际应用中传统的WebMVC框架基本上只支持Get和Post方法,并且get和post都可以对数据库资源进行增删改查。
get在向服务器提交数据时会将数据缀在url后面,这样做传输的数据量小,且不安全;post则是把数据放置在http包的正文处,对用户是不可见的,传输的数据量大,安全
13.XSS是什么
又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的