1、JS三个等号和两个等号的区别(“===”和“==”)
1、===:称为等同符,当两边值的类型相同时,直接比较值,若类型不相同,直接返回false;
2、==:称为等值符,当等号两边的类型相同时,直接比较值是否相等,若不相同,则先转化为类型相同的值,再进行比较;
类型转换规则:1)如果等号两边是boolean、string、number三者中任意两者进行比较时,优先转换为数字进行比较。
2)如果等号两边出现了null或undefined,null和undefined除了和自己相等,就彼此相等
注意:NaN==NaN //返回false,NaN和所有值包括自己都不相等。
2、JSP和HTML的命名规范
1、jsp与html文件名全部小写
2、数据/内容显示页
名词形式,多个单词用下划线分隔,要求能说明显示内容的信息,为避免冲突,可加上“_list”或者其他的单词。例如: news_message.html 或 file_list.jsp
3、操作处理页: 名词_下划线_动词,例如:file_delete.jsp
4、名称最好从范围大到小命名(或者是模块名_子模块名_操作的方式),比如service_order_delete.jsp,当jsp页面很多的时候,容易检索和识别。
3、