随笔分类 -  javascript

摘要:res = JSON.parse(result.replace(/\n/g,"\\n").replace(/\r/g,"\\r"));//转义str_o = res.result;str_n = str_o.replace(/\\n/g,"\r\n");//解析后再转回来 阅读全文
posted @ 2021-02-20 10:11 硅谷工具人 阅读(329) 评论(0) 推荐(0)
摘要:<script type="text/javascript"> function SubmitCk() { var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z 阅读全文
posted @ 2021-02-10 23:14 硅谷工具人 阅读(316) 评论(0) 推荐(0)
摘要:什么是认证(Authentication) 通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功) 互联网中的认证: 用户名密码登录 邮箱发送登录链接 手机号接收验证码 只要你能收到邮箱/验证码,就默认你是账 阅读全文
posted @ 2020-12-24 17:31 硅谷工具人 阅读(130) 评论(0) 推荐(0)
摘要:JS函数如下: /** * 添加async:true.即修改为异步 * 结果以callback的形式回调 */ function getPrice(inputparams,callback){ $.ajax({ url : ctx + '/xxxxx', type : "post", data : 阅读全文
posted @ 2020-03-20 11:21 硅谷工具人 阅读(930) 评论(0) 推荐(0)
摘要:1. 新建以下sm样式,保存为layform_sm.css文件名,然后放到layuiadmin/layui/css/文件夹下面。 .layui-input-sm,.layui-select-sm,.layui-textarea-sm { width:100px; height:25px; line- 阅读全文
posted @ 2019-03-29 00:48 硅谷工具人 阅读(5261) 评论(0) 推荐(0)
摘要:配置文件的格式:var config = (function(){})( ) 第一个小括号代表匿名函数, 第二个小括号代表参数,也就是说window.config||{}其实是匿名函数里面的$。 获取contextConfig:config.testConfig.contextConfig获取map 阅读全文
posted @ 2019-03-20 10:43 硅谷工具人 阅读(6479) 评论(0) 推荐(0)
摘要:好久没写博客了,大半年时间花费在了许多杂事上。 最近1个月专门为H5页面的app开发了一些埋点功能,主要是考虑到以后的可复制性和通用型,由于不是前端开发出身,相对来说还是比较简陋的。 正题开始:H5页面的埋点主要涉及到的元素有a标签,button按钮,以及form表单的提交。 目前实现的功能基本还都 阅读全文
posted @ 2019-02-27 17:58 硅谷工具人 阅读(5014) 评论(0) 推荐(0)
摘要:为什么要埋点?现在的互联网公司越来越关注转化、新增、留存,而不是简单的统计PV、UV。而完整的数据采集是一切的前提。 埋点包括在IOS、Android、H5、小程序等前端埋点,也包括后端业务埋点。这里仅仅讲讲这些年和产品经理、运营撕逼上百个回合的前端埋点内容。 说说手工埋点、可视化埋点、无埋点区别 阅读全文
posted @ 2019-02-23 03:25 硅谷工具人 阅读(7334) 评论(2) 推荐(0)
摘要:如题,直接在前端就会报错以下400错误: 解决方法: 在要映射都POJO类上添加注解: 这样后台就能解析成功。 阅读全文
posted @ 2018-10-16 01:02 硅谷工具人 阅读(368) 评论(0) 推荐(0)
摘要:一共有以下三种: 分别对应的是: obj1: 字符串拼接 obj2: 对象数组,都是name,vlaue obj3: 对象 obj4: json字符串 应用场景: 1. 使用easyui中的datagrid表格控件展示数据的时候,在查询的页面中使用如下: 2. ajax向后台提交数据时: 如果一个表 阅读全文
posted @ 2018-06-09 01:21 硅谷工具人 阅读(9558) 评论(1) 推荐(3)
摘要:1. 首先,vue.js是一种前端框架,一般利用vue创建项目是要搭配webpack项目构建工具的,而webpack在执行打包压缩的时候是依赖node.js的环境的,所以,要进行vue项目的开发,我们首先要安装node.js。node.js的官方地址为:https://nodejs.org/en/d 阅读全文
posted @ 2018-04-28 11:12 硅谷工具人 阅读(400) 评论(0) 推荐(0)
摘要:什么是跨域? 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。 所谓同源是指,域名,协议,端口均相同,不明白没关系,举个栗子: http://www.123.com/index.html 调用 http://www.123.com/server.php 阅读全文
posted @ 2018-04-20 16:48 硅谷工具人 阅读(911) 评论(0) 推荐(0)
摘要:1. 应用场景 前端使用的模板系统 或 后端Javascript环境发布页面 2. 功能描述 提供一套模板语法,用户可以写一个模板区块,每次根据传入的数据,生成对应数据产生的HTML片段,渲染不同的效果。 3. 特性 1)、语法简单,学习成本极低,开发效率提升很大,性价比较高(使用Javascrip 阅读全文
posted @ 2018-02-05 18:45 硅谷工具人 阅读(3968) 评论(0) 推荐(0)
摘要:首先确实简单,在js脚本的函数外面使用。 但是要注意点: 不能写到jquery的框框代码里面,之前粗心放到$(function(){ })里面去了。 阅读全文
posted @ 2017-08-21 20:21 硅谷工具人 阅读(835) 评论(0) 推荐(0)
摘要:内联元素:也称为行内元素,当多个行内元素连续排列时,他们会显示在一行里面。 内联元素的特性:本身是无法设置宽度和高度属性的,但是可以通过CSS样式来控制,达到我们想要的宽度和高度。 span举例1: 1. span元素属于内联元素,当我们直接设置了宽度和高度的时候代码及显示的结果如下: 虽然定义了宽 阅读全文
posted @ 2016-11-18 13:35 硅谷工具人 阅读(33454) 评论(1) 推荐(2)
摘要:toggle() 方法用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件。 但是在1.9及以上的版本中已经删除了该功能。 感觉这个功能还是不错的,以下来自网上搜集,可以在js中加入以下这段代码,然后就可以给元素绑定toggle功能。 阅读全文
posted @ 2016-11-02 16:28 硅谷工具人 阅读(1100) 评论(0) 推荐(0)
摘要:首先来张完工的效果图。 一、html文件如下: 二、对应的login.css文件如下,需要将CSS文件放到对应的CSS文件夹中: 阅读全文
posted @ 2016-10-11 17:00 硅谷工具人 阅读(4244) 评论(1) 推荐(0)
摘要:本篇介绍的是小窗文字内容的排版,通过该篇文章可以让小伙伴们熟悉以下几个知识点: word-space、overflow、text-overflow。 最终的展示效果如下: 参考步骤: 1. 建立html文档,并使用dl,dt,dd元素将内容放进去。 此时页面效果如下: 2. 添加CSS样式,设置dl 阅读全文
posted @ 2016-09-08 12:49 硅谷工具人 阅读(1832) 评论(0) 推荐(0)
摘要:使用ajax从后台抓取数据后,如果有多个值,可以使用json传值。 ajax例子如下,在返回的类型里面,可以是文本型(text),JSON格式(json),超文本类型(html),XML文件类型(xml): 经常使用到的是json,text。 以上需要注意的是 1. 后台赋值的时候必须要讲对象或字符 阅读全文
posted @ 2016-07-28 10:47 硅谷工具人 阅读(3026) 评论(0) 推荐(0)
摘要:使用jquery获取文本框的内容有以下几种: 1.根据ID取值(id属性): 2.根据类取值(class属性) 3. 根据name取值,该方法也可以取其他的属性 方法是很多的,灵活运用就好。 阅读全文
posted @ 2016-07-25 17:21 硅谷工具人 阅读(4985) 评论(0) 推荐(0)

成功之道,在于每个人生阶段都要有不同的目标,并且通过努力实现自己的目标,毕竟人生不过百年! 所有奋斗的意义在于为个人目标实现和提升家庭幸福,同时能推进社会进步和国家目标! 正如古人讲的正心诚意格物致知,修身齐家治国平天下。