范文资料网>反思报告>脚本>《用脚本一些技巧

用脚本一些技巧

时间:2022-03-23 14:42:53 脚本 我要投稿
  • 相关推荐

用脚本一些技巧

-r 参数可以直接执行一段代码,不需要 <?php

例如 php -r 'phpinfo();'

-r 参数可以对标准输入的每一行执行一段代码。会有两个变量,$argi 是行号, $argn 是当前行内容。

例如 ls | php -r  'echo "$argi/t$argn/n";'

-b,-e 分别表示在整个处理输入的开始和结束时执行的脚本。

比如 ls | php -r  'echo "$argi/t$argn/n";' -b 'echo "begin/n";' -e 'echo "end/n";'

结果会是

begin

1       a.txt

2       b.txt

3       c.txt

...

end

更多参数可以看 man php 。

php 用在脚本里有啥好处呢?php 带了很多 web 应用常用的函数。比如转义 html ,url 等等。用来处理这些数据会方便许多。

关于写脚本的一些技巧和想法2017-04-26 17:34 | #2楼

1*使用外部javascript文件 , 共享web页面中相同的js代码.

比如用于表单获取第一个字段的焦点:

$(document).ready(function(){

$(":text")[0].focus();    //获取第一元素焦点

$('form').submit(function(){//防止重复提交

var subbutton = $(this).find(':submit');

subbutton.attr('disabled',true);

subbutton.val('真正提交中...');

});//end submit

})//end ready

保持风格一致 代码重用

2*优先使用变量

比如点击一段文本

$('p').click(function(){

$('p').css('color','#f636')

})

显然 , 这样写如果在页面中多个地方都用到这种颜色(数量很庞大) 当我们要修改的时候 , 不仅工作量大而且容易出错 , 不便维护 .

所以我们可以这样 做 把一个颜色存入一个变量中 如:

var pcolor='#f636';

$(this).css('color','pcolor')

这样做以后需要修改的时候 直接修改pcolor的值即可 , 如果某些特定的地方需要别的颜色也可以这样做:

var pcolor = "#f636" ;

var specialcolor = pcolor;

同样需要修改的时候 直接给specialcolor变量重新赋值即可;

3*使用三元操作符(条件表达式?true返回结果1:false返回结果2) 代替if-else

使代码简洁 用1行代码 替换 多行代码

亦可使用switch语句

switch(variable){

case 'value 1':

//do something;

break;

case 'value 2':

//do something;

break;

case 'value 3':

//do something;

break;

........

default://上面的条件全部不满足 执行

//do something;

}

4*关于对象的使用

比如$('#abc'),每次我们要使用该元素的时候 都要求jquery库去找页面中的一个或者多个元素 , 当我们再

次执行到这段代码的时候同样要求jquery库执行同样的工作 , 如果我们把这个需要多次使用的元素($('#abc'))

存放到一个变量中var abc = $('#abc') ;这样子执行一次后 该变量将会保存jquery查找的整个结果 , 再次使

用的时候将不用麻烦jquery库再处理一次 不让jquery库做没必要的工作 ;

【用脚本一些技巧】相关文章:

招聘一些技巧04-16

面试一些基本技巧04-17

关于面试的一些技巧05-18

提高口才的一些技巧09-27

脚本测试经验分享02-27

分镜头脚本格式03-25

主持技巧之特殊用气技巧-主持技巧01-01

中学消防演练方案脚本05-14

消防应急预案演练脚本05-14

写脚本的注意事项05-17