
JS小知识点
咸鱼最牛逼
这个作者很懒,什么都没留下…
展开
-
一、JS常用小知识点
里面涉及到js中的一些小知识点: 1.命名空间的使用 问题:为什么要自定义命名空间? 原因:通用方法一般会被很多页面调用,所以有时候不可避免,页面当中存在的函数名和我们自定义的通用函数是重名的。这样就带来一个问题,页面不知道要去调用哪一个函数。所以我们需要在函数名前加一个命名空间,避免出现上述问题。<script type="text/javascript"&g...原创 2018-05-25 16:58:07 · 430 阅读 · 0 评论 -
四、JS之表单校验
详情参见Jquery Validate 相关参数及常用的自定义验证规则转载 2018-05-30 15:00:38 · 982 阅读 · 0 评论 -
二、JS更改后,浏览器不识别
问题:更改JS文件后,仍然是原来的效果? 例:某个按钮原来的效果的点击跳转,后面为在点击效果里增加了一个跳转之前先弹出一个警告对话框,但是死活不出现警告对话框。 原因分析:我们更改的JS文件并没有生效,浏览器依然识别的是我们旧的JS文件。 解决办法:在引入的JS文件处的末位加上“?ver=1”。例如<script type="text/javascript" src...原创 2018-06-01 18:31:48 · 921 阅读 · 0 评论 -
三、JS小知识点之在IDEA中调试js
(一)在JS文件中需要调试的地方加上“debugger;”,然后运行程序。 (二)在浏览器中按“F12”打开调试面板,点击调试面板中的“调试器”或“Console”,当执行到该JS文件时,会进入调试模式。 (三)“F10”逐步执行,“F8”直接执行后续程序...原创 2018-06-02 06:59:43 · 10637 阅读 · 1 评论 -
七、JS中的常量写法
common.menuPrefix = { "PREFIX_MENU" : "MENU_", "PREFIX_ACTION" : "ACTION_"}原创 2018-06-24 20:37:59 · 955 阅读 · 0 评论 -
八、JS中定义全局变量及其使用
//创建一个全局变量,存放当前用户可以访问的Menuvar menuMap = {};$(function () { common.ajax1({ url : $("#basePath").val() + "/session/menus", success : function (data) { if (data.code ===...原创 2018-06-24 20:39:49 · 2841 阅读 · 0 评论 -
五、屏蔽浏览器右键菜单
$(document).bind("contextmenu", function(){ return false; } );原创 2018-06-17 16:58:19 · 1095 阅读 · 0 评论 -
九、JS之$.extend()之深拷贝、浅拷贝
(1)$.extend()之浅拷贝common.ajax = function(param) { var mergeParam = $.extend({ timeout : 10000 } , param , { complete : function(response) { alert("扩展的!"); ...原创 2018-06-25 17:44:15 · 3475 阅读 · 0 评论