- 博客(13)
- 收藏
- 关注
转载 js方法中var self=this的原因
每个函数在定义被ECMAScript解析器解析时,都会创建两个特殊的变量:this和arguments,换句话说,每个函数都有属于自己的this对象,这个this对象是在运行时基于函数的执行环境绑定的,即在全局对象中,this指向的是window对象;在自定义函数中,this对象指向的是调用这个函数的对象,也就是说,this指向的是调用执行环境的那个对象。如果是在函数嵌套环境中,this指代的...
2018-09-12 22:58:28
649
原创 Vue关于对象数组的双向数据绑定(props与watch)
Vue的数据双向绑定例子 可以参考该网址https://www.cnblogs.com/xxcanghai/p/6124699.html我写的这个是使用vue-cli编写的一个例子。以下是父组件源码,绑定了一个对象然后使用props在子组件获取(此为单项绑定)。<template> <div> <table id="perso...
2018-09-10 14:52:49
5140
原创 select用法
select 语句select表达式是bash的一种扩展应用,擅长于交互式场合。用户可以从一组不同的值中进行选择:select var in ... ; do break;done.... now $var can be used ....下面是select使用的例子:1.#!/bin/bash##filename:what-lang-do-you-like
2017-10-23 20:34:15
824
原创 不同风格的for语句
foreach语言风格的for语句:1.成批的添加50个用户#!/bin/bash##filename:addusers_foreach.shfor x in 0{1..9} {10..50} ; do useradd user${x} echo "centos" | passwd --stdin user${x} chag
2017-10-19 20:32:24
427
原创 for循环语法使用举例
for语句使用举例,可参考此网址点击打开链接使用字面常量列表作为List#!/bin/bash##filename:for1--constant_as_list.sh#使用字面列表作为Listfor x in centos ubuntu gentoo opensusedo echo "$x"done#若列表项中包含空格则必须使用引号括起来for x in Li
2017-10-18 19:48:09
2645
原创 while和until的使用
先说说上次在讲case语句用法中提到的在Ubuntu中有时候写的脚本不能正常运行的问题吧,虽然还没搞懂,不过似乎只需要把那个运行不对的脚本删掉重新在建一个然后就可以运行出来了,如果有大神知道这方面的bug的话希望能够指点一下萌新。今天来看看循环结构while和until的使用举例吧while 测试条件do 语句1 语句2
2017-10-17 13:29:11
6920
原创 case语句使用举例
shell中的case语句:可以把变量的内容与多个模板进行匹配,再根据成功匹配的模板去决定应该执行哪部分代码。使用格式:case 匹配母板 in模板1 [ | 模板2 ] … ) 语句组 ;;模板3 [ | 模板4 ] … ) 语句组 ;;esaccase语句的匹配是从上往下地匹配顺序。因此,case语句编写的原则是从上往下,模板从特殊到普通。在C语言里,case语
2017-10-16 20:21:58
13567
原创 if语句使用举例
if快捷键——————————————————————————————————[ ] && 如果为真则执行后面[ ] || 如果为假则执行后面文件表达式——————————————————————————————————if [ -f file ] 如果文件存在if [ -d dd ] 如果目录存在if [ -s file ]
2017-10-15 20:45:53
6451
原创 Shell更改一般文件或目录权限的脚本
编写一些简单的脚本来尝试运行吧1.合理设置文件和目录的权限。#!/bin/bash #filename: chmodallUSAGE="Usage:$0"DIR=${1:?"Error.$USAGE.You must specify a
2017-10-13 16:00:45
2386
1
原创 学习Shell脚本(第四天)
Shell特殊变量使用举例#!/bin/sh #ScriptName:test.sh#To test Positional Parameters & Special Parameters echo
2017-10-12 20:06:12
360
原创 变量替换扩展
变量替换扩展:功能表达式说明使用默认值${var:-word}var存在且非空,则值为$var;若var未定义或为空值,则值为word,但var的值不变赋予默认值${var:=word}var存在且非空,则值为$var;若var未定义或为空值,则值为word,且var被赋值word非空或未定义报错${var:?
2017-10-11 18:18:06
552
1
原创 学习Shell脚本(第二天)
昨天找出了有段时间没看过的Linux相关的书籍,看了一会之后感觉明白了书中自有黄金屋的道理。今天就记录一些关于Shell变量的使用吧。Shell变量大致分为三类:1.内部变量:由系统提供,用户只能使用不能修改(内部变量指能够对bash shell脚本行为产生影响的变量,属于环境变量的范畴)。2.环境变量:这些变量决定了用户工作的环境,不需要用户定义,可以直接在She
2017-10-11 14:38:45
345
原创 学习Shell脚本(第一天)
直接开始吧,主要是记录自己的点滴。1.使用 vim 编写了 .sh 的脚本文件,引用变量需要 使用 $ 符号,变量名最好放在[ ]中。2.写好了之后使用 ./+你的文件名(.是指当前目录),也可以使用sh .sh的方式运行,至于bash就没必要了,毕竟懒人 0.0直接运行的话发现运行不起,并且提示了权限禁止,那是因为这个文件创建之后没有赋予可执行权限,最好使用 chmod +x
2017-10-10 19:27:55
581
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人