1、javascript表单验证最重要,提示用户名称、用户密码是否正确
2、框架除了jquery还有zxt,
3、页面的数据时分段加载进来的,一下子全部加载进来速度会很慢,用ajax做的,先把标签拿下来,再异步加载,鼠标移到上方停止特效,悬浮
4、360旋转放.jif,找一个网页,然后看别人的如何实现的,然后然后看别人的特效是如何实现的
选项卡、轮播图、精准推送,
5、验证码排除自动注册,减轻服务器的压力,解决并发性,
鼠标状态,左右键,有个Keycode码,左键1,右键为2,有的网站禁用右键的
整块是div的ul,以后少用table,尽量定位的时候用div,因为table改变了一个东西
腾讯不能使用table,缩进不能用空格,标准用tab键
6、嵌入式,
7、asp.net用到了javascript,php用了javascript,html5也是用javascript,html5重新编译,加了一个安卓或者IOS外壳
8、JavaScript是解释型的,读到一句执行一句,不需要整个文件编译,运行的时候才报错,js也是面向对象的
9、c#的实现解决了java很多遗留问题,在接口写方法时,c#就是public
java属性不写修饰符,默认是protected,c#默认是私有的,体现封装性
10、text、password、button、 submit、radio、checkbox
select 是一个单独的标签,里面没一个用的option,默认被选中是selected
文本域textarea,很多变种,在线编辑器
跨行,跨列
div一定要熟悉,position指定在中间 static绝对定位,相对定位related
div设置透明的有个属性
盒子模型margin,
border width,比margin、padding多了这个属性
padding
back-ground color
back_ground image
标签选择器、类选择器、id选择器
还是有关联选择器
post可以以二进制的方式向服务器上传,大小没有限制,向服务器上传的是偶用post
line-high:水平居中:设置行高,
伪类:四种状态
11、上网下载代码去看别人的调整代码
12、javascript执行原理,存放在:存放在服务器,到浏览器本地执行
java的服务器端只要存.class文件就可以了,javascript服务器端一定要放源代码
13、浏览器可以禁用js的加载,所以页面和服务器端、网页都要验证,数据库也要建约束
14、JAVASCRIPT:ECMASCRIPT、bom\dom
15、script放在不同的位置有什么作用?
16、外部JS文件,通过jquery文件导入进来
17、js有类型的,弱类型,var,js是弱类型的语言,在第一次赋值的时候给他指定了类型,相当于一个引用,
var x,y,z=10;前面x,y只是生命,z才是赋值
合同生效期,
18、undefined、boolean、string、number、null
19、模态窗口:要把这个窗口关掉才能操作
现在弹出来的多数用div来显示
20、在后面写javascript比较好,因为这时候html的元素都加载进来了,不然js容易找不到元素
21、是可以取id的,getelementbyid取的是第一个id,所以不建议取同名
22、javascript for in 循环, elem得到的不是数组每个元素,是整个东西,包括下标和长度、item
inputelement[elem].value才是值,循环元素时最好用for循环
23、java中注释要占30%
javascript中尽量少写注释
24、描述一个双引号:'""',不用转义
25、变量=window.promp(标题,默认值)
alter的时候会把默认值弹出来
框:模态框、输入框、confirm(两个按钮确认删除的)
if (window.confirm("确认删除吗?")){
alter('删除');
}else{
alter('取消')
}
26、bom:window可以看到的东西
27、mysql、oracle不区分大小写,SQL Server区分大写的
28、页面输出是\<br>,,弹框的换行用\n,
浏览器兼容性
鼠标点击
后面的是java的
指定下一个断点F12、结束 F8
F11,单步调试,右键---watch F5
F10,进入调试 F6
两句alter()语句调试
console会打印错误信息
29、NaN是一个固定的常量
isNaN()是否是非数字,如果是非数字,返回true,是数字,返回false
NaN是数字,是个非常特殊的数字,typeof(NaN)是number,但是isNaN(NaN)又返回true;
30、isNaN('123')返回false,会自动把字符引用中的内容转换成数字
31、
因为typeof返回date和日期都是object
可以使用 constructor 属性来查看对象是否为数组 (包含字符串 "Array"):date对象同理
实例
return myArray.constructor.toString().indexOf("Array") > -1;
}
从 Date 对象返回一个月中的某一天 (1 ~ 31)。 | |
getDay() | 从 Date 对象返回一周中的某一天 (0 ~ 6)。 |
getFullYear() | 从 Date 对象以四位数字返回年份。 |
getHours() | 返回 Date 对象的小时 (0 ~ 23)。 |
getMilliseconds() | 返回 Date 对象的毫秒(0 ~ 999)。 |
getMinutes() | 返回 Date 对象的分钟 (0 ~ 59)。 |
getMonth() | 从 Date 对象返回月份 (0 ~ 11)。 |
getSeconds() | 返回 Date 对象的秒数 (0 ~ 59)。 |
getTime() |